本章节介绍如何上传本地文件至个人空间,及其后续相关操作。

背景信息

  • 您可以使用本地的CSV文件,Excel文件(xls或xlsx类型的文件)作为数据源。本地文件需要上传到探索空间中才能使用。探索空间是Quick BI特有的数据源类型,仅支持在个人空间下使用。目前每个用户有1G的空间可以使用。
  • 目前支持通过本地CSV文件本地EXCEL文件上传Data IDE三种方式导入您需要的数据源。
说明 通过新建数据源 > 本地上传方式上传本地文件仅适用于个人空间下。

前提条件

上传CSV文件

目前UTF-8格式的CSV文件可以做到识别编码无误。GBK、GB2312格式的CSV文件的编码一般也能智能识别出来,但是某些特殊情形下,可能不能被智能识别出来。

如果您的CSV文件的编码格式不能正确的被识别出来,需要您利用记事本等文本编辑工具将该文件的编码转为UTF-8格式,否则上传后的字段内容为乱码。

转换编码格式:

  1. 记事本工具打开一个CSV文件。
  2. 选择另存为
  3. 单击编码的下拉箭头。
  4. 编码列表中,选择UTF-8


上传CSV文件到探索空间:

  1. 单击数据源,进入数据源管理页面。
  2. 单击新建数据源 > 本地上传 > 本地CSV文件
  3. 上传文件 对话框,输入所需信息。
    1. 单击选择待上传文件,选择待上传的文件。
    2. 请输入指定名称文本框,输入自定义文件名称。
      up2
  4. 单击确定,完成文件上传。

上传Excel文件

在上传Excel文件的时候,上传将默认使用第一个Sheet。为了编辑维护更加灵活,每次仅能选择Excel文件中的一个Sheet上传。

  1. 单击新建数据源 > 本地上传 > 本地EXCEL文件
  2. 上传文件 对话框,输入所需信息。
    1. 单击选择待上传文件,选择待上传的文件。
    2. 请输入指定名称文本框,输入自定义文件名称。
      up2
  3. 单击确定,完成文件上传。
说明
  • 单个文件表头必须放第一行,Sheet1不能有合并单元格。
  • 单个文件列数不超过100列;Excel文件大小建议不超过20M,CSV文件大小建议不超过50M。若文件较大,建议以追加的方式分批次上传。
  • 列的类型根据前100行确定,前100行都是数字,系统会将此列识别为数值型,如果有一行为字符串系统会将此列识别为字符串型。数值型字段不兼容字符串类型数据,字符串类型可以兼容数值型数据。

上传Data IDE

说明 目前仅支持华东二区的数据源导入,并且需要将您当前使用的账号加入到项目中。
  1. 单击新建数据源 > 本地上传 > 来自Data IDE
  2. 从列表中选择需要导入的数据源项目名称。
  3. 单击导入,完成数据源的导入。

本地文件数据源对应表数据内容的替换

  1. 单击数据源,进入数据源管理页面。
  2. 单击探索空间,进入探索空间列表页面。
  3. 单击待替换文件所在行的图标。
  4. 单击待替换文件所在行的图标,如下图所示:

  5. 单击确定,完成数据表替换。

本地文件数据源对应表数据内容的追加

Quick BI的本地文件数据源功能可以满足您不断变化和增长的业务分析需求。

在完成第一次的业务数据文件上传后,如果由于业务增长,产生了新的业务数据文件,您可以将新文件追加到已有的文件数据源所对应的表中,实现对业务数据连贯的、长期的跟踪分析需求。

  1. 单击数据源,进入数据源管理页面。
  2. 单击探索空间,进入探索空间列表页面。
  3. 单击待追加文件所在行的图标。
  4. 单击追加,上传需要追加的文件,如下图所示:
    add
    说明
    • 新追加的本地文件并不要求类型和历史上传的文件类型相同。
    • 已有CSV文件,如果需要追加Excel文件中的某个Sheet下的数据时,只要保持新数据文件的字段名和字段数据类型与历史上传数据文件的字段名和字段数据类型一致即可。
  5. 单击确定,完成数据表追加。
说明 在完成第一次的业务数据文件上传后,新追加的文件字段顺序及数据类型需跟原来保持一致。

本地文件数据源对应表数据内容的删除

如果追加的某个业务数据文件存在脏数据,影响了业务数据的精确性,您可以将表对应的上传文件列表中的有问题的这个文件删除。下游的仪表板不需要任何修改就可以在被查询的时候给出更正后正确的数据,从而做到任何时候业务数据分析结果都精确无误。

  1. 单击数据源,进入数据源管理页面。
  2. 单击探索空间,进入探索空间列表页面。
    • 删除已上传文件
      1. 单击待删除文件后的图标。
      2. 单击删除

      3. 单击确定,完成删除操作。
    • 删除已追加文件
      1. 单击待删除文件所在行的图标。
      2. 单击待删除追加文件所在行的图标,如下图所示:

      3. 单击确定,完成删除操作。

本地文件数据源学习示例

为了便于您学习,我们在这里提供了一份CSV文件:销售样例数据

销售数据的结构如下表所示。

字段名称 字段类型 字段描述
order_id varchar 订单编号
report_date datetime 订单日期
customer_name varchar 客户名称
order_level varchar 订单等级
order_number double 订单数量
order_amt double 订单金额
back_point double 折扣点
shipping_type varchar 运输方式
profit_amt double 利润金额
price double 单价
shipping_cost double 运输成本
area varchar 区域
province varchar 省份
city varchar 城市
product_type varchar 产品类型
product_sub_type varchar 产品小类
product_name varchar 产品名称
product_box varchar 产品包箱
shipping_date datetime 运输日期