维表功能支持您使用可视化的方式创建MaxCompute生产表并导入本地数据,您还可以在表格中直接修改MaxCompute表中的数据。
DataWorks不再推荐使用该功能,推荐您使用数据上传以获得更完善的能力。
前提条件
已在DataWorks工作空间创建MaxCompute数据源并将计算资源绑定到数据开发中,详情请参见绑定MaxCompute计算资源。
已创建MaxCompute表,详情请参见创建并使用MaxCompute表。
使用限制
需要拥有DataWorks工作空间的空间管理员、项目所有者或开发角色,才可以创建维表。详情请参见为工作空间添加空间成员。
通过维表创建的MaxCompute表的字段均为STRING类型。如果使用其它类型的字段,无法使用维表创建,请在数据开发页面执行DDL语句创建表。详情请参见标准的建表语句。
分享维表限制:可指定的最大可编辑人数和可阅读人数因版本而异。
功能点/版本
基础版
标准版
专业版
企业版
最大可编辑人数
0
3
5
10
最大可阅读人数
0
10
20
30
进入维表列表页
在数据分析页面,单击进入数据分析。单击左侧菜单栏的图标,进入维表列表页面。
创建维表
在维表页面,单击新建维表下的
图标。
在新建维表对话框中,配置各项参数。也可通过DDL方式进行导入。
参数
描述
MaxCompute项目空间
请选择维表对应的MaxCompute项目空间。
表名
维表的名称。此处创建的表会同步为MaxCompute生产表。
表描述
对表的用途、性质等进行补充说明。
字段
添加表的字段名和字段描述,字段类型仅支持STRING类型。
生命周期
指表数据从最后一次更新的时间算起,在经过指定的时间后没有变动,则此表将被MaxCompute自动回收。
选中 我已知晓此风险并确认作为此表owner,对后续此表的变更负责,单击确认,即可进入维表的编辑页面查看和管理维表信息。
数据分析的MaxCompute表维护在生产环境中,所以表的创建者需要对表的创建和后续维护负责。
导入数据至维表
创建完成维表后,可以在维表中直接写入数据,也可以导入电子表格、本地CSV文件和Excel文件的数据至维表,为后续数据分析做准备。
在维表页面,单击全部维表下相应的文件名,进入维表的编辑页面。
在维表的编辑页面,单击右上方的开始编辑,您便可以导入数据。
如编辑前已单击开始编辑,重新进入时可直接导入数据。
在导入对话框中,单击需要导入的文件类型,配置相应的参数。
重要维表仅支持STRING类型的数据。如果导入的数据中存在非STRING类型,会被自动转义为STRING类型。
电子表格
参数
描述
电子表格
从电子表格下拉列表中,选中需要导入的电子表格名称。
Sheet
从Sheet下拉列表中,选中该电子表格中需要导入的Sheet页。
数据预览
预览需要导入的数据,可选中或取消首行为字段名。
字段映射
设置维表字段和数据列的映射关系。
导入数据方式
包括追加和覆盖。
本地CSV文件
参数
描述
文件
单击选择文件,选中需要导入的本地CSV文件,单击打开。
原始字符集
包括UTF-8和GBK。如果出现乱码,可切换字符集。
分隔符
包括行和列:
行分隔符包括\r\n、\n和\r。
列分隔符包括,、;和\t。
如果无法正确分隔单元格的数据,可切换分隔符。
数据预览
预览需要导入的数据,可选中或取消首行为字段名。
字段映射
设置维表字段和数据列的映射关系。
导入数据方式
包括追加和覆盖。
本地Excel文件
参数
描述
文件
单击选择文件,选中需要导入的本地Excel文件,单击打开。
Sheet
从Sheet下拉列表中,选择需要导入的Sheet页。
数据预览
预览需要导入的数据,可选中或取消首行为字段名。
字段映射
设置维表字段和数据列的映射关系。
导入数据方式
包括追加和覆盖。
单击确定。
单击页面右上方的保存,MaxCompute表中的数据会被同步修改。
保存维表后,可使用版本对比功能检查修改操作是否符合预期,避免误操作。
编辑维表
您无需编写SQL代码,在维表的编辑页面进行可视化编辑,即可修改通过维表创建的MaxCompute表的信息。
在维表页面,单击全部维表下相应的文件名,进入维表的编辑页面。
在维表的编辑页面,查看和修改维表的信息。
查看维表信息:可在页面左侧查看MaxCompute生产表的MaxCompute项目空间、表名、表描述、生命周期等维表信息。
修改维表信息:可单击修改字段设置,在修改字段设置维表对话框中,修改表描述和生命周期,并可以添加字段。
页面右侧以表格形式为您展示MaxCompute表的所有数据,第一行为字段名。可直接双击单元格,修改某个字段对应某行的内容。
单击页面右上方的保存,即可对MaxCompute表生效。
保存维表后,可查看MaxCompute表的所有数据。您也可以单击右上方的版本对比,在与上个版本的差异对话框中进行查看。
分享维表
如果需要多人协同编辑维表,可分享相应维表并赋予对方编辑的权限。
租户管理员、租户安全管理员、授权空间管理员角色的RAM用户可以进入数据查询与分析管控。
开启允许分享维表,详情请参见在维表页面,单击全部维表下相应的文件名,进入维表的编辑页面。
在维表的编辑页面,单击右上方的分享,设置相应的分享方式。
查看和管理维表
在维表页面的全部维表区域,查看我创建的和分享给我的维表列表。
您也可以分享维表给指定成员。
单击文件名或相应维表后的
图标,即可进入该维表的编辑页面。您还可以在该页面对维表进行以下管理:
转交:单击相应文件后的
图标,在转交对话框中,输入需要转交的对象并选中,单击确定。
删除:单击相应文件后的
图标,在删除对话框中,单击确定。