当您需要全面了解并高效地使用表数据,您可在数据管理DMS的SQL窗口查看表的详细信息,包含表所属库、字段、索引、行数等技术元数据,类目、表描述等业务元数据,以及表权限、表Owner等管理元数据。

背景信息

DMS在表详情中引入表的元数据,可以让开发人员与业务人员更好地理解数据的上下游关系及其本身含义,减少理解数据的时间成本,精准定位需要查找的数据,提高开发与管理效率。

元数据包括:

  • 技术元数据:表在库中的物理信息,包括所属库和实例、表名、描述(Comment)、字段、索引、编码、行数、容量、血缘、产出信息及数据质量等。

  • 业务元数据:用于更好从业务层面去描述和管理表而配置的信息,包括标签、类目、表业务描述、字段业务描述及使用说明等。

  • 管理元数据:在DMS中用于管理表的信息,包括权限、行级管控及Owner等。

前提条件

  • 数据库类型为关系型数据库或数据仓库。更多信息,请参见支持的数据库类型

  • 目标实例的管控模式为安全协同。更多信息,请参见管控模式

  • 您具有如下任意权限:

    • 您的角色为管理员、DBA或结构只读,更多信息,请参见系统角色

    • 您为目标实例的实例Owner或实例DBA,更多信息,请参见编辑实例

    • 您具有表或表所属库的查询、变更、导出任意一个权限,更多信息,请参见查看我的权限

操作步骤

  1. 登录数据管理DMS 5.0
  2. 进入表详情页面。您可以选择以下任意一种方式进入表详情。

    • 通过SQL Console控制台进入。

      1. 在顶部菜单栏中,选择SQL窗口 > SQL窗口

      2. 请先选择数据库对话框中,搜索并选择目标数据库,单击确认

      3. 在右上角的扩展功能区域,单击表列表表详情

      4. 操作列中,选择更多 > 查看表详情,进入表详情页面。

    • 通过搜索进入。

      1. 单击首页页签,在页面中间的搜索框中,输入目标表名称。

      2. 选择标签,单击目标表最右侧的详情按钮,进入表详情页面。

      表详情

  3. 表详情页面,按需执行相关操作。

    表 1. 表详情介绍

    区域

    说明

    表概览

    • 字符集:表的字符集。

    • 行数:表中数据的行数。

    • 容量(MB):表占用的容量。

    • 环境:表所属实例的环境类型,如开发、测试等环境,更多信息,请参见实例环境说明

    • 库信息:表所在的数据库。

    • 权限:当前用户对该表所拥有的权限。

    • 数据Owner:该表的数据Owner。

    • 标签:可以通过短语的方式为表打上标签,进行简单地分类。

    • 描述:表的备注信息,即COMMENT。

    • 业务描述:对表进行业务性描述,便于相关用户了解该表的业务内容,上限为1000字符。

    • 类目:用于定义表数据的分类,以类目树的形式进行维护,更多信息,请参见资产类目

    基本信息

    • 字段信息

      展示字段名类型描述安全级别安全级别来源业务描述等信息。

      说明

      若您为表Owner、管理员或DBA,您可以双击目标字段的业务描述进行编辑。

      同时您可以执行如下操作:

      • 生成SELECT:在控制台上显示查询全表所有字段的SELECT语句。

      • 导出表结构:以数据字典的格式显示表结构,并支持导出Word、Excel及PDF格式文件。

      • 生成DDL:在控制台上显示完整的建表语句。

      • 安全级别调整:调整字段的安全级别,更多信息,请参见字段安全级别调整

      • 代码生成器:生成多种格式的代码。

    • 索引

      展示索引名索引类型包含列备注信息。

    • 行级管控

      展示管控字段信息,您可以单击详情查看管控值详情

    数据血缘

    当使用任务编排功能对当前表进行数据同步和加工时,会产出数据流动。

    数据血缘功能展示表到表(表血缘)、字段到字段(字段血缘)的数据流转情况,便于您根据数据的上下游情况,对解决数据治理问题(如数据重复加工、越权使用等)及减少数据变更产生的影响提供较有价值的帮助。

    您可在关系图中进行如下操作:

    • 单击目标表或字段左右两侧的查看数据血缘图标图标,查看数据的上下游情况(左侧为上游,右侧为下游)。

    • 单击任务节点提示框的合并当天结果,跳转至任务编排的任务页面。

    image..png

    版本管理

    展示表结构的历史版本,您可以执行如下操作:

    • 预览脚本查看表结构的SQL脚本。

    • 表结构对比将表结构同步至其他表结构或与其他表结构进行对比,更多信息,请参见结构同步

    • 结构恢复将表结构同步至空的数据库中,更多信息,请参见空库初始化

    产出信息

    当使用任务编排功能对当前表进行加工(数据写入)时,此处会展示目标任务的执行列表,包含任务名称任务ID开始时间执行时间结束时间等。

    image..png

    您可以执行如下操作:

    • 单击代码:跳转到任务编排详情页,查看具体代码。

    • 单击日志:查看该任务的执行日志。

    数据预览

    快速展示当前表的前50条数据。

    说明

    您需要有该表或该库的查询(读)权限,更多信息,请参见查看我的权限

    数据质量

    您可以创建质量规则,并结合任务编排功能,检查数据的正确性,提高数据质量。更多信息,请参见监测数据质量

    使用说明

    可以详细描述表的使用方式,也可以补充其他信息等,便于用户理解和使用表数据,支持Markdown格式编辑。

    说明

    所有用户可查看,管理员、DBA或表Owner可编辑。