1.概述
元数据采集完成后会进入【最新元数据】界面,在这里可以对元数据做增删改操作,确认元数据无误后可将元数据发布到【定版元数据】中,供数据使用者查看。
本文将对元数据的新增、修改、删除操作进行讲解,并对元数据的发布、版本管理、数据标准映像等功能进行介绍。
2.查看元数据
在【最新元数据】和【定版元数据】中都是以资源树的形式展示元数据,该资源树按元数据的组合关系将元数据分层展示。如下图为mysql数据库的元数据资源树。
点击资源树中元数据,右侧页面会显示其详情,包括基本信息、组合和依赖。
3.新增元数据
比如,在某个数据库挂载点下新建一个表(Table)的元数据。
进入【最新元数据】界面,在左侧资源树中找到相应挂载点展开,点击【表】,选择【新建】,在弹窗中填写相关信息,其中带*符号的为必填项。其他信息根据实际情况填写即可。
【确定】后,可以在列表和左侧资源树中看到新增的“表”元数据。
该表下应有字段元数据,接下来,我们来添加id_字段元数据。
在资源树或列表中点击该表,打开到该元数据的详情页面,切换到【组合】页,点击新建字段,如下图。
在弹出的对话框中,完成id_字段元数据的基本信息和属性设置。
最后【确定】,完成id_字段元数据的创建。
4.删除元数据
比如,删除某个“表”元数据。
在【表】的右方列表中,勾选需要删除的元数据,点击【删除】即可。
如果是删除字段元数据,则需要进入所在表的详情页面,在【组合】中删除相应的字段元数据。
或者直接使用资源树中删除按钮删除元数据,如下图所示。
5.修改元数据
5.1修改基本信息
比如,修改“表”元数据的名称、注释等。
在资源树中找到相应的“表”元数据,点击打开到其详情页面,在【基本信息】页点击【编辑】可修改其名称、注释等。
或者直接使用资源树中编辑按钮编辑其基本信息,如下图所示。
5.2维护依赖关系
元数据的依赖关系类似于引用的关系,比如视图v_a根据数据库表a创建,则表a是视图v_a的依赖;再比如表a所在表空间为users表空间,users表空间的变化会影响表a,则表空间users是表a的依赖。
这里,我们给表BF_FACT_GRZB_WLF添加表空间STFU_DATA的依赖,具体操作如下。
注:默认“表”元数据无法添加表空间的依赖,当前环境我们修改过元模型,在表的元模型中添加了对表空间的依赖(见管理元模型章节),故在元数据管理中可添加表对表空间的依赖。
6.发布元数据
在【最新元数据】中调整完元数据后,需要进行【发布】操作,元数据才能进入到【定版元数据】。元数据是以挂载点为单位进行发布的。
在【最新元数据】选中需要发布的挂载点,在右侧详情页面点击【发布】。
若发布元数据时不需要流程审批,默认选项【直接发布】即可,此处根据实际需求选择。
直接发布:不进行流程审批,直接发布; 预发布:设置发布时间,定时发布,不需要进行流程审批; 申请发布:选择【发布工作流】,根据流程进行审批,待审批通过后元数据发布成功。 |
发布后,可以在【定版元数据】中查看元数据信息。
【定版元数据】中的数据只能查看,不能编辑、不能单个删除,但能以挂载点为单位删除;若需要修改或单个删除,在【最新元数据】中修改、删除后重新发布即可。
7.元数据版本管理
【最新元数据】版本发布数据到【定版元数据】中,每发布一次版本号+1。可以在最新、定版挂载点元数据中点击【版本管理】查看已发布的版本,导出或恢复对应版本的元数据。
通过【版本对比】可查看各版本的差异情况。
8.导入导出元数据
在【最新元数据】、【定版元数据】中支持以挂载点为单位导入导出元数据。导入时,对于已存在的元数据则更新,对于新增的元数据则插入,对于不存在的元数据(平台中存在,但导入包中没有的元数据)保留。
点击【最新元数据】,在右边列表界面可导入导出元数据。
9.数据标准映射
在【定版元数据】中,可以通过【智能推荐映射】或者【申请映射】,设置该元数据要遵循的数据标准。
比如,当前平台中已经定义了一批数据标准,包括员工id字段的标准,如下图。
挂载点“数据库_mysql”下的表“fact_grzb”中的员工id字段应遵循该数据标准,这时就可以进行数据标准映射。
通过【申请映射】进行数据标准映射的具体操作如下图。
通过【智能推荐映射】进行数据标准映射的具体操作如下图。
另外还可以在表“fact_grzb”的组合中通过【贴标】或者【标准推荐】完成员工id字段的数据标准映射。
完成元数据与数据标准的映射后,后续就可以在【数据标准】模块进行落地评估,检查数据是否合规。当然,也可以在【数据标准】模块通过落地映像功能将标准与元数据对应起来。
【元数据检核】模块中的“标准覆盖率检核”可检查定版元数据中标准的覆盖率。
请先登录