反馈已提交

网络繁忙

连接本地文件夹

  • 文档创建者:Naya
  • 历史版本:42
  • 最近更新:Naya 于 2024-04-23
  • 1. 概述

    1.1 应用简介

    用户需要将本地的 Excel 数据上传至九数云中进行分析,但本地数据会经常更新,如果一个个手动更新数据,会耗费很多时间。

    而使用本地宝,可以直接连接本地文件夹,获取文件夹中的 Excel 表、csv 表。当本地文件夹中的表数据发生变化,本地宝可以自动获取更新。

    1.2 功能简介

    • 本地宝支持获取连接本地文件夹,获取文件夹中的(包含子文件夹中的)Excel 表、csv 表;

    • 当本地文件夹中的表数据发生变化时,本地宝会自动获取更新,并显示在本地数据源中;

    • 若 Excel 表中包含多个 sheet 页,本地宝会将每个 sheet 页拆分成一表。若想要合并表,先根据第 2 节内容连接好本地文件夹后,再根据第 3 节内容将多表合并成一张表。

    1.3 注意事项

    • 仅高级版/企业版用户可使用「本地数据源」功能,免费版用户需升级版本,详情参见:报价咨询

    • 在连接本地文件夹前,需确定好本地文件夹位置,以及文件夹名称,再根据本文的操作步骤连接本地文件夹。若连接好本地文件夹后,再更改文件夹位置或者文件夹名称,数据连接会失效,需要按照第 2 节的步骤重新连接本地文件夹。

    • 若想要实现本地数据变化,数跨境同步变化,需要保持本地宝一直开启。若数据变化时,本地宝是未开启状态,开启后,需要手动同步一下这张表。

    2. 连接本地目录

    2.1 连接本地文件夹

    1)请根据 连接本地数据源  文档完成前期准备,先连接好本地数据源。

    2)在浏览器中打开配置界面,点击左上角「+」按钮添加一个本地目录的数据源,如下图所示:

    1.png

    3)在弹窗中,选择好本地文件夹所在目录,并设置文件夹读取策略。相关说明如下表所示:

    功能点
    说明
    分组名

    自定义分组名称、方便识

    注:分组名不要包含「&」,该符号无法同步显示在九数云的数据源界面中

    目录
    • 常规路径:选择本地文件夹所在路径即可;

    • 相对路径:请选择具有与本程序安装路径相同根目录的文件夹;

    文件夹读取策略文件读取策略有三种,具体执行情况如下,请根据自己的需求选择合适的策略:
    • 不自动读取:只获取用户在本地宝中手动添加的表,不自动读取该目录下的文件,详情参见本文第 3 节;

    • 仅读取当前目录:会读取当前目录下的所有 Excel 文件和 CSV 文件,但不会读取子目录下的文件,也就是只读取一层

    • 递归读取所有子目录:会读取当前目录,以及当前目录的所有子目录下的文件。推荐当目录嵌套层数不超过 5 层的时候选择该策略;

    2.png

    4)当前配置已经发生了变化,需要点击左上角的「保存」按钮,使配置生效。如下图所示:

    3.png

    5)如果文件读取策略选择「仅读取当前目录/递归读取所有子目录」,在页面中间会展示自动读取的表。如下图所示:

    4.png

    6)进入九数云本地数据源界面,可以看到增加了一个分组,展示本地文件夹中的数据表。如下图所示:

    5.png


    2.2 数据源协作

    创建者默认拥有数据源的管理权限,管理者可将此数据源分配给其他成员使用。

    点击「权限设置」按钮,在弹窗中即可自定义配置数据源权限,详情参见文档:数据源权限设置

    2.3 使用数据

    连接好数据源并同步数据后,下一步,需要将数据保存在「分析展示」模块的项目中,进一步地分析。

    3. 手动添加表/合并表

    如果用户每天要从其他平台中导出 Excel ,且 Excel 中数据的格式都是一样的,可以在本地宝中进行设置,自动追加成一张表,无需再使用上下合并。

    请用户先根据 2.1 节连接好本地文件夹后,再进行接下来的操作。

    3.1 操作步骤

    1)在本地目录节点下,点击「添加表」按钮。如下图所示:

    7.png


    2)在弹窗中设置好信息,相关的说明见下表:

    设置说明
    表名自定义表的名称
    表来源策略

    有两大类策略:

    1)单文件作为一个表:单个 Excel 表作为一张表,可以手动设置需要同步到九数云中的数据表

    2)追加文件内所有文件为一个表:前面五种策略,根据顺序排列,将第一个表的表头作为合并表的表头,后续的表数据依次填充进合并表中

    若选择 追加文件内所有文件为一个表,可以设置仅读取当前目录/递归读取所有子目录:

     9.png

    • 仅读取当前目录:仅读取当前目录下的所有 Excel 文件和 CSV 文件,不会读取子目录下的文件,也就是只读取一层;

    • 递归读取所有子目录:会读取当前目录,以及当前目录的所有子目录下的文件。推荐当目录嵌套层数不超过 5层的时候选择该策略;

    列判断策略

    有两种列判断策略:

    • 自动判断列类型:自动判断 Excel 表中的字段类型;

    • 所有列均作为文本类型:将 Excel 表中所有字段类型都判断为文本类型。

    文件路径

    需要选择父节点下的子文件或者子目录。详情参见 3.2 节示例

    文件密码若文件设置了加密,则输入密码;若文件没有加密,则保持为空即可。
    sheet 选择策略

    有三种选择策略:

    • 按 sheet 序号:选择数据表所在的 sheet 页,如果选择sheet 2,那么只会合并所有表的第 2 个 sheet;

    • 按 sheet 名字:输入数据表所在的 sheet 名,如果输入「表1」,那么只会合并所有 sheet 名叫 表1 的 数据;

    • 所有文件的所有 sheet 合并成一张表:若每张数据表包含多个 sheet 页,将把所有表的所有 sheet 页合并成一张表

    表头行序号

    设置表头所在的行号,若表头在第 2 行,那么这里的序号选择  2

    注:若表头行为空,表会标红报错。用户可查看一下自己数据的表头行,并对此配置进行设置。

    8.png

    3.2 示例

    1)在「数据表>签约表示例数据」文件夹中,有各城市的签约信息。且这些表的结构都是一样的,希望能通过本地宝自动将这三张表合并为一张签约信息表。如下图所示:

    2)根据 2.1 节的操作,连接「数据表」本地文件夹。如下图所示:

    10.png

    3)根据 3.1 节的操作,添加一张合并表,按照修改时间追加所有的签约表为一张表。如下图所示:

    11.png

    4)设置完成后,可以点击小眼睛眼看当前设置下,合并表的顺序。如下图所示:

    12.png

    5)在「手动添加的表」区域会出现我们增加的合并表,保存一下当前的配置。

    13.png

    6)在九数云中也会同步这张合并表,将所有签约表合并为一张表。且后续在「签约表示例数据」中再增加其他城市表,那么九数云中也会自动合并。如下图所示:

    14.png

    4. 同步数据

    1)若本地的 Excel 文件更新了,本地宝获取的数据也会同步更新,也就是数据源界面的本地文件夹的数据是实时更新的。

    2)若将数据添加到项目中使用,项目中的数据也会自动更新,但有默认 3min 最小间隔时间。

    • 比如本地的 Excel 文件在 12 点操作更新了一次,添加进项目的表自动更新了,下一次本地 Excel 更新时间最好在 3min之后。

    5. 其他说明

    如果将本地宝安装在 centos 系统上,可能会因为没安装字体文件,导致安装失败,如下图所示:

    21.png

    解决方法:

    可以先直接执行命令安装下字体,然后再进行本地宝的安装。

    • Ubuntu系统执行的命令是:apt-get install fontconfig;

    • Centos执行的命令是:yum install fontconfig

    附件列表


    主题: 导入数据源
    • 有帮助
    • 没帮助
    • 只是浏览

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持