睿治
当前版本:2.5.1

了解元模型

1.什么是元模型

定义元数据的属性、关系的模型叫做元模型,每类元数据都属于一个元模型。比如,表模型里定义了表的属性有“注释”、“是否系统表”、“是否临时表”、“所有者”等(图1);定义了表由索引、外键、表分区、字段等组成(图2);定义了表受表输出组件、存储过程、表等的影响(图3)。

图1

图2

图3

2.内置元模型

平台内置了一些常用且变化不大的元模型,如下图所示:

1)其他类型包:包含管理包、基础包和系统包;

2)数据处理包:包含Kettle包、ODI包、Solution包、数据工厂包和数据交换包;

3)数据库包:包含大数据包和关系型数据库包;

4)数据应用包:包含DataStage包、IBM CDC包、IBM Integration Bus包、MSTRP包、OBIEE包、i@Report 包、联奕API包、润乾报表包、亿信BI包和指标管理包;

5)其他:ABI包、ERwin包、FTP包、PowerDesigner包、cognos报表包、文件系统包、兴融ESB包、永洪BI包等。

3.支持的操作

平台支持新增和修改元模型。比如,我们需要给“表”元数据增加“来自的系统”属性,则需要对表模型做修改,增加一个属性。再比如,我们要给“表”元数据增加一个所在表空间的依赖关系,则需要对表模型做修改,增加一个依赖(默认表模型的依赖中没有表空间),等等。

下图为新增、修改元模型的操作流程图:

了解元模型

新增或修改元模型后,需要发布元模型,这样元模型才能生效。对于已经存在的元数据,还需要更新元数据,才能在元数据管理中看到效果。

附件列表

6

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇关联度分析

下一篇管理元模型

请先登录