跳到主要内容

主数据规范

业务场景

创建主数据,并引用主数据字段进行字段的规范定义;基于主数据字段诊断是否存在应引用主数据字段的字段,且其数据值是否与主数据值一致,从而实现主数据的全局唯一性落地。

前提条件

  • 平台部署完毕,主数据服务正常;
  • 用户拥有主数据、数据表管理、规范诊断模块权限。

使用限制

  • 主数据引用:主数据表与引用主数据字段的数据表须同时拥有业务含义相似的主键字段;
  • 规范诊断:主数据引用诊断并非实时诊断,因此新增主数据字段、新增数据表字段不会立即产出诊断结果。

操作流程

第一步:创建主数据

1)在数据规范 > 规范诊断中配置主数据,填写基础信息、字段信息、高级配置等信息。在下图示例中,学校中学生基本信息及数据往往会在多表复用,但各表中的学生信息值可能不一致,如年龄、家庭住址等信息由于数据录入时间差而造成不一致,因此可通过主数据来维护一套权威且唯一的学生数据,其他处使用各学生数据时需与主数据保持一致。 最佳实践 最佳实践

注意
  • 主数据高级配置中“主键”必填,且最好为唯一主键,以便可通过主键值标识出各行数据。

第二步:字段检测与引用

字段检测
1)在资源管理 > 数据表管理页面新建数据表,以“单独建表”为例,在创建完字段后,点击“字段检测”,则自动检测出应引用主数据字段的字段。 最佳实践

字段引用
2)检测完成后,再勾选所需字段后点击批量引用,则自动批量将应引用的字段属性信息替换为主数据字段的属性信息,从而实现属性与规范保持一致。 最佳实践 除自动检测、批量引用外,用户也可手动对单个字段进行单独引用,更多引用逻辑与约束可查看字段引用介绍。
最佳实践 最佳实践

第三步:主数据引用诊断

1)在数据规范 > 规范诊断 > 主数据引用诊断标签页中可查看主数据的诊断结果。诊断结果是将主数据字段的属性信息、数据记录数值分别与数据表字段属性信息、字段数据记录值进行比对而来,并可根据需要指定诊断对象以实现精准诊断。更多细节配置与逻辑可查看主数据引用诊断介绍。 最佳实践

第四步:主数据开放
1)在数据开放 > 本空间资产 > 主数据资产页面中可查看已发布的主数据表,以供所需用户进行申请消费,从而可对仓外的相关数据进行规范,进一步保证主数据的全局唯一性。更多开放使用配置可查主数据资产介绍。