实现 InfoSphere Master Data Management 行为扩展
2009-12-16 00:00:00 来源:WEB开发网要从该向导创建一个模块,您必须定义项目名、生成的类的 java 包名、服务名称空间 URI(在行为扩展中不需要,但在数据添加中需要)和用于部署扩展的 MDM 企业应用程序项目。在图 2 显示的向导界面中,为本教程使用的样例模块输入了以下信息:
Project name:Demo BehaviorExtensions
勾选了 Use default location
Base Java package name:com.ibm.mdm.demo
Service namespace URI:http://www.ibm.com/xmlns/mdm/demo
EAR project name:MDM
对于每个新模块,MDM Workbench 都生成一个名为 module.mdmxmi 的文件,它是该模块的 XML Metadata Interchange (XMI) 表示。MDM Workbench 随后将使用该文件作为基于 EMF 生成所需的 MDM 工件的源。
图 3 中的 MDM Workbench 屏幕截图显示了新创建的 MDM 模块。在创建了模块之后定义的最重要的模块属性是 Start ID。每个模块的这个属性都必须有一个唯一值。这样 MDM Workbench 才能为为其生成查询的不同数据库对象生成不同的 SQL 主键。
图 3. 新的 MDM 模块概览
定义模块的结构
MDM 模块是所有 MDM 添加和扩展的容器。该容器可以包含以下对象:
MDM 实体
MDM 实体扩展
MDM 行为扩展
MDM 查询扩展
MDM 代码表
MDM 事务
MDM 查询
MDM 错误类型代码
MDM 错误原因
为了实现样例场景,我们创建了两个行为扩展、一个错误类型代码和两个错误原因代码。图 4 显示该模块的最终结构。图的下面详细描述了该扩展。
Tags:实现 InfoSphere Master
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接