创建完成电子表格后,您可以在电子表格中直接写入数据,也可以导入其它数据源或本地数据至电子表格中,为后续数据分析做准备。本文为您介绍如何导入数据至电子表格。

前提条件

已创建完成一个空白的电子表格,详情请参见创建电子表格

使用限制

从数据源查询功能支持的数据源和地域如下:
  • 支持的数据源:MaxCompute、MySQL、PostgreSQL、DRDS、SQLServer、Oracle、AnalyticDB for MySQL2.0、AnalyticDB for PostgreSQL、HOLO、EMR Hive和EMR Spark SQL。
  • 支持的地域:华东2(上海)、华北2(北京)、华东1(杭州)、华南1(深圳)、西南1(成都)、中国(香港)、华北3(张家口)、华北2(政务云)、亚太东南1(新加坡)、印度尼西亚(雅加达)和日本(东京)。

进入电子表格的编辑页面

  1. 进入数据开发页面。
    1. 登录DataWorks控制台
    2. 在左侧导航栏,单击工作空间列表
    3. 选择工作空间所在地域后,单击相应工作空间后的进入数据开发
  2. 单击左上方的图标图标,选择全部产品 > 数据开发 > 数据分析
  3. 在数据分析的首页,单击立即体验
  4. 单击电子表格 > 全部电子表格下相应的文件名,进入电子表格的编辑页面。
    如果是新建的电子表格,新建完成后,会直接跳转至电子表格的编辑页面进行数据分析。详情请参见分析数据

导入数据源的数据

您可以使用从数据源查询功能,快速导入数据源的数据至电子表格进行分析。

  1. 在电子表格的编辑页面,单击右上方的从数据源查询
  2. 添加数据源。
    如果您此前已添加过数据源,待导入的数据在已添加的数据源列表中,您可以直接在列表中单击数据源类型,并双击选择数据源。
    1. 数据源区域,单击+图标。
      从数据源查询
    2. 选择数据源对话框中,选择数据源类型,并根据界面提示选择数据源引擎实例
    3. 单击确认,完成数据源的添加。
  3. 导入数据源中的数据至电子表格。
    1. 编写查询代码。
      您可以通过以下方式查询数据:
      • 在右侧的查询代码编辑框中输入查询语句。
        说明 查询语句请和选择的数据源类型要求的语法保持一致。
      • 双击数据源名称,查看该数据源下所有的数据表。双击表名或字段名,快速生成查询语句。
    2. 单击工具栏中的运行图标。待运行结束后,在电子表格中查看导入结果。
      运行
    3. 保存和管理查询语句。
      页面下方展示您已保存和运行过的查询语句,您可以进行载入重命名删除等操作。您还可以在编辑区域进行以下操作:
      • 单击工具栏中的保存图标,在保存对话框中,输入文件名,单击确认
      • 单击工具栏中的删除图标,删除当前查询语句,输入新的查询语句。
      • 单击工具栏中的设置图标,在设置对话框中,选择数据放置位置数据放置方式数据包含表头,单击确认设置
  4. 单击页面右上方的保存
    保存电子表格后,您可以对导入的数据进行透视、探查等数据分析操作。详情请参见分析数据

导入本地数据

在电子表格的编辑页面,鼠标悬停至右上方的导入,您可以选择本地文件文件数据导入本地数据:
  • 选择本地文件:仅支持导入本地Excel文件,且导入Excel文件的所有Sheet。

    单击导入 > 本地文件,选择本地需要导入的Excel文件,单击打开,导入Excel文件中的所有Sheet数据至电子表格。

  • 选择文件数据:支持导入电子表格、本地CSV文件和Excel文件等多种类型的文件,并且支持选定某个Sheet进行导入。
    单击导入 > 文件数据,在导入对话框中选择相应类型的文件:
    • 电子表格
      导入对话框中,单击电子表格,配置各项参数,单击确认导入
      参数 描述
      电子表格 电子表格下拉列表中,选中需要导入的电子表格名称。
      Sheet Sheet下拉列表中,选中该电子表格中需要导入的Sheet页。
      数据预览 预览需要导入的数据。
      导入起始行 从您设置的起始行的数据开始导入,默认为1。
      放置位置 包括当前工作表新工作表
      放置方式 包括追加覆盖活动单元格
    • 本地CSV文件
      导入对话框中,单击本地CSV文件,配置各项参数,单击确认导入
      参数 描述
      文件 单击选择文件,选中需要导入的本地CSV文件,单击打开
      原始字符集 包括UTF-8GBK。如果出现乱码,您可以切换字符集。
      分隔符 包括行和列:
      • 行分隔符包括\r\n\n\r
      • 列分隔符包括,\t

      如果无法正确分隔单元格的数据,您可以切换分隔符。

      数据预览 预览需要导入的数据。
      导入起始行 从您设置的起始行的数据开始导入,默认为1。
      放置位置 包括当前工作表新工作表
      放置方式 包括追加覆盖活动单元格
    • 本地Excel文件
      导入对话框中,单击本地Excel文件,配置各项参数,单击确认Excel
      参数 描述
      文件 单击选择文件,选中需要导入的本地Excel文件,单击打开
      Sheet Sheet下拉列表中,选择需要导入的Sheet。
      数据预览 预览需要导入的数据。
      导入起始行 从您设置的起始行的数据开始导入,默认为1。
      放置位置 包括当前工作表新工作表
      放置方式 包括追加覆盖活动单元格