作者:陈剑冬  历史版本:1  最后编辑:杨雨虹  更新时间:2026-08-24 11:33

概述

由于元数据是随着数据的变化而变化的,因此还需要进行定期的更新和维护。

将元数据采集过来后,可以在【元数据维护】菜单中进行维护,以及为元数据添加血缘关系,使得数据分析的效率提高。

基本信息

数据源

点击数据源,可以查看数据源信息,包括:名称、状态、类型和连接信息。

  • 数据源名称:数据源名称
  • 数据源状态:启用/停用,当数据源停用时无法对采集表进行维护。
  • 类型:数据库类型。
  • 连接信息:连接的数据库基本信息。

数据库

数据源的下一层级就是连接数据库/schema的信息,若任务是跨schema采集,数据源下也会显示所有的模式。

  • 元数据名称:连接的数据库名称。
  • 元数据别名:默认为库名,可修改,但不允许为空。
  • 采集时间:最后一次执行采集任务的时间。
  • 注释:数据库读模式的注释信息。
  • 类型:统一为模式。
  • 连接信息:连接的数据库详细信息。

数据表

数据库的下一层级就是采集的数据表,可以查看到数据表的字段信息和外键信息。

  • 元数据名称:采集的表名称。
  • 元数据别名:默认为表名,可修改,但不允许为空。
  • 采集时间:最后一次执行采集任务的时间。
  • 注释:表注释信息。
  • 类型:表或视图。
  • 字段详情:显示采集的字段、类型、长度等详细信息。
  • 外键详情:显示该数据表自带的外键信息。

设置主键

执行核检任务时,可能会出现采集的数据表并不存在主键,但核检任务又必须存在主键才能执行,导致堵塞的情况,如下图:

这时就需要在基本信息页面中对采集表设置主键,该操作不会影响原表,仅在核检任务中生效

  • “是否是主键”列,根据采集或设置的情况展示,主键展示点亮的图标,非主键展示不点亮的图标。

(1)采集的表存在主键时,该元数据的主键信息完全不允许修改。

  • 光标移动到?提示符,弹出提示:元数据已采集主键,无需手动设置。

  • 若此时点击设置主键,弹出提示。

(2)采集的表不存在主键时:

  • 光标移动到?提示符,弹出提示:未检测到元数据主键,请在下方字段列表设置主键!!!

  • 此时点击设置主键,修改成功。


(3)重新采集的情况:

  • 若采集时检测到主键,那么无论之前是否存在/手动设置过主键,均以最新采集的元数据为准。
  • 若采集时未检测到主键,如果前一次采集存在/手动设置过主键,会继续沿用该主键(若该主键已删除则不会继续使用)。

注意:

  • 元数据仅允许设置一个主键,新的主键设置后旧主键会自动取消。

  • 元数据允许采集的表存在复合主键(但无法设置)。

版本管理

进入【元数据维护】相应数据表,切换到【版本管理】。

  • 版本号:每一次执行采集/完善元数据,都会生成一个新的版本号。
  • 元数据的采集方式分为两种:
    1. 技术元数据:通过元数据采集任务自动/手动执行;
    2. 业务/管理元数据:通过元数据完善任务审核通过。
  • 状态:
    1. 新增:首次采集元数据会标记为新增。
    2. 无变化:与上一个版本相比,技术、管理、业务元数据均没有变化。
    3. 修改:与上一个版本相比,技术、管理、业务元数据其中之一存在变化。

版本比对

点击比对按钮,进入比对页面。

  • 基准版本:当前选中版本;
  • 比对版本:默认为当前选中的上一个版本,无法选择之后的版本;
  • 比对内容:选择比对内容;
  • 隐藏相同项:开启后,只显示存在差异的内容项;
  • 变更状态:新增、修改、删除、无变化;