我的数据

更新时间:
复制 MD 格式

我的数据功能为您提供一个集中的视图,用于快速定位、查看和管理您在 DataWorks 中拥有权限或负责的数据表。您可以按项目、引擎类型筛选,并执行更新表信息、转交所有权等日常管理操作。

注意事项

数据地图的部分数据是离线(T+1)更新的,会存在数据延迟的情况,建议您以SQL查询的结果为准。

进入我的数据

  1. 登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的数据治理 > 数据地图,在右侧页面中单击进入数据地图

  2. 在左侧菜单栏,单击我的数据,默认进入我的数据 > 我拥有的数据页面。

「我的数据」左侧二级导航分为两个分组,按权限点动态显隐:

  • 我的数据分组:包含我拥有的数据我管理的数据生产账号的数据我的收藏

  • 我的工具分组:包含刷新表元数据审批负责人治理转交日志

管理我的数据

您可以查看当前账号拥有的表,您还可以根据关键词环境项目/数据库可见范围等条件进行搜索,查看相应表的具体信息并进行操作。

  • 我拥有的数据:显示当前用户是表owner时的所有表。

  • 我管理的数据:显示当前用户是空间管理员时对应的工作空间中的所有表。

    说明

    我管理的数据中查看E-MapReduce表前,需先用"安全模式"绑定E-MapReduce引擎,否则列表为空。

  • 生产账号的数据:显示当前用户是成员时的工作空间对应的生产账号中的所有表。

查看表基本信息,并对表更新信息删除转交修改类目加入专辑等操作。关键字段解释如下:

名称

描述

项目名/数据库

如果您的表是在不同的环境,会有相关的后缀。例如,_dev表示开发环境。

可见性

单击操作列的更新表信息,对可见性进行修改。

  • 租户内公开:默认显示,即所有人都可以通过搜索来访问到该表。

  • 仅关联的工作空间下的成员可搜索和查看:即仅对表所在工作空间下用户可见(可搜索到)。

  • 私有:即所有人都不可以通过搜索来访问到该表。

重要

owner和工作空间管理员默认不受上述权限控制。

勾选表格中的一行或多行后,可在列表下方对所选表执行以下批量操作:

  • 批量更新分类:为多张表统一设置类目导航中的分类归属。

  • 批量更新说明:为多张表统一填写表说明(caption)。

  • 批量更新生命周期:为多张表统一设置生命周期(仅适用于支持生命周期的表类型)。

  • 批量更新可见范围:为多张表统一调整可见范围。取值含义参见上方表格中可见性列说明。

  • 批量加入专辑:将多张表加入指定数据专辑,便于按业务视角组织数据。详情请参见数据专辑

  • 批量转交所有权:将多张表的所有权一次性转交给指定用户。操作步骤参见本文批量转交表章节。

管理我的收藏

查看表详情时,通过表详情页的收藏按钮,快速将表加入到我的收藏。添加收藏后,您可以通过我的数据页面下的我的收藏分组中进行查看。

您可以通过下面两种方式取消收藏表,取消收藏后,将不会展示在我的数据页面下的我的收藏列表中。

  • 单击相应表后的取消收藏,取消对该表的收藏。

  • 通过已收藏的表详情页面中的取消收藏入口,快速取消对该表的收藏。

如果已开通数据专辑功能,我的收藏页面会提供与数据专辑的联动入口,便于按业务视角组织收藏的表:

  • 一键迁移到数据专辑:在我的收藏页面顶部,单击一键迁移到数据专辑,将全部收藏的表批量迁移到指定数据专辑。

  • 批量加入专辑:勾选列表中的多张表后,单击列表下方的加入专辑,将选中的表加入指定数据专辑。

查看和管理权限

在安全中心的数据访问控制模块,对表的权限进行申请和审批。

批量转交表

当您需要将表转交给工作空间内其他成员使用时,您可以使用转交操作。

方式一:控制台转交数据表

在数据地图我的数据 > 我拥有的数据页面中,可以看到您当前拥有的数据表,在表格下方有对数据表的批量操作。若有多张数据表需要转交,可使用批量转交操作。

  1. 批量选择需要转交的表,单击列表下方的批量转交

  2. 批量转交对话框中,选择要转交的目标用户,并单击确认

    说明

    请确认目标用户已在表格所属工作空间内,以确保转交过程能够顺利进行。若目标用户未在工作空间,将无法成功完成转交。

  3. 转交完成后,可通过转交成功提示中的查看转交日志链接,或左侧导航栏的我的工具 > 转交日志,查看本次转交任务的执行状态及失败明细。详情请参见查看转交日志

    重要

    转交日志仅保留15天。超过15天后,您可在表详情 > 明细信息 > 变更记录页签中查询历史转交记录。

方式二:命令行转交数据表

您也可通过命令格式,修改表的所有人(即表Owner),实现转交数据表的操作。

  • 命令格式

    alter table <table_name> changeowner to <new_owner>;
  • 参数说明

    • table_name:必填。待修改Owner的表名。

    • new_owner:必填。修改后的Owner账号。如果要修改OwnerRAM用户,格式为:RAM$<UID>:<ram_name>,其中UID为阿里云账号的账号ID,ram_nameRAM用户显示名称。

      说明

      修改表OwnerRAM用户,需确保RAM用户已加入到表所在的项目中。

  • 使用示例

    • 将表test1的所有人修改为ALIYUN$xxx@aliyun.com。

      alter table test1 changeowner to 'ALIYUN$xxx@aliyun.com';
    • 将表test1的所有人修改为名称为ram_testRAM用户。

      alter table test1 changeowner to 'RAM$13xxxxxxxxxxx:ram_test';

审批负责人治理

请参见审批负责人治理(Beta)

转交日志

我拥有的数据我管理的数据审批负责人治理中执行的转交操作,可在左侧导航我的工具 > 转交日志页面按数据类型(当前仅支持MaxCompute)、转交任务ID筛选历史转交任务,查看任务的操作人状态开始时间结束时间等字段,并查看单批次转交明细(成功/失败原因)。详细字段说明请参见查看转交日志

重要

转交日志仅保留15天。超过15天后,您可在表详情 > 明细信息 > 变更记录页签中查询历史转交记录。

刷新表元数据

当某张表的元数据未及时同步至数据地图时,您可以在左侧导航我的工具 > 刷新表元数据页面中手动触发指定表的元数据同步(支持MaxCompute、E-MapReduce、DLF三种引擎,各引擎录入方式不同)。操作步骤详见元数据检索中"元数据未同步"故障的解决方法。