在组织中,针对销售净额 和客户 这类术语的定义达成一致是一件困难的事情。更大的挑战是形成业务部门之间及业务与 IT 之间的共识。然而,对于有效的数据仓库和报表设计、主数据管理计划及通过 M&A 活动完成的合并来说,这样的共识至关重要。
业务元数据 将记录数据资产的业务含义和分类。它是用业务语言定义的,并且它不依赖于技术。使用 InfoSphere Foundation Tools 可以为每个业务术语或类别确立责任、义务和追溯性,并使业务分析师、业务用户、数据建模师及其他 IT 专家可以协作。
InfoSphere Foundation Tools 包括:
InfoSphere 中的 Unified Metadata Management 层是为在 InfoSphere 产品之间共享活动元数据而设计的核心基础架构。在图 1 中,位于图像中心的 Common Metadata 就表示这个层。
InfoSphere Foundation Tools 主要支持三种元数据:
您可以将这三种元数据类型相互连接以创建它们之间的端到端关系,这样用户不但可以了解存储信息的位置,而且还可以了解这些信息的业务环境。
Information Server 将通过存储、增强和交换元数据的通用架构方法来处理这三种元数据类型的管理,如图 2 所示。
统一的元数据管理层支持以下目标:
在 InfoSphere Business Glossary 中插入业务元数据
在 InfoSphere Business Glossary 中可以创建或载入业务元数据。在本文的示例中,安装了 Information Server,但是它不是使用 InfoSphere Business Glossary 的先决条件。如果安装了 Information Server,则可以使用 Information Server Web 控制台中的 Glossary 选项卡访问 InfoSphere Business Glossary。要访问 Glossary 选项卡,需要先通过 Information Server Web 控制台登录。登录后,您将看到如图 3 所示的屏幕。
要访问业务元数据,单击 Glossary 选项卡,如图 3 所示。
在 Glossary 选项卡中,您可以浏览、编辑、导入和导出业务术语、类别、管理者和自定义属性,如图 4 所示。
在 Glossary 中,有两个创建业务术语和类别的选项:手动创建或从文件(CSV 或 XML)中导入。除了这两个选项以外,您还可以使用 导出功能 从在 InfoSphere Data Architect 中创建的术语表和物理模型导出业务术语和类别。
要创建新类别,请单击导航框架中的 Browse and Edit 下的 Categories,如图 5 所示。
将打开 Categories 视图。在该视图中,您可以浏览、搜索、编辑、删除和创建新类别或子类别。单击 New 创建新类别,如图 6 所示。
在单击 New 后,您可以定义需要创建的新类别,如图 7 所示。
提供所需信息:
在创建类别的过程中,您可以通过使用自定义属性来设置自定义属性、包含的术语及其他选项。您可以定义 Categories 和 Terms 的企业专用属性。Custom Attributes 的一些例子包括诸如 HQ Approval Required、Basel II Term 和 Link to Legacy Data Dictionary 之类的属性。要设置这些信息,单击屏幕左侧的链接,如图 8 所示。
在完成类别信息后,单击 Save and Close。图 9 显示了列表中新创建的类别(General terms)。
要创建新术语,请单击位于 Navigation 框架中的 Terms 链接,如图 10 所示。
将显示 Terms 视图。单击 New 以添加新术语,如图 11 所示。
定义新业务术语。大多数信息都是可选的,但是最佳实践是捕捉尽可能多的信息以完整记录业务术语。在示例中,添加了 State Code 术语,如图 12 所示。
|
在完成业务术语信息后,单击 Save and Close。
新术语将添加到 Terms 列表中,如图 14 所示。
如果已经在其他文档或 InfoSphere Foundation Tools 以外的软件中创建了业务术语和类别,请将其导出到 CSV 文件中。此文件应当为清单 1 中所示的格式。对于本文中的练习,您可以使用样例 CSV 文件(请参阅 下载)。
+++ Import Categories - Begin +++,,,,,,, Category Name,Parent Category,Steward,Short Description,Long Description,,, Customer,,,Captures information about customers,,,, +++ Import Categories - End +++,,,,,,, +++ Import Terms - Begin +++,,,,,,, Term Name,Parent Category,Steward,Short Description,Long Description,Usage,Example,Status Gender,Customer,,Gender,,,,Accepted +++ Import Terms - End +++,,,,,,, |
样例 CSV 文件有两个主要部分:Categories 和 Terms。Category 部分有 5 列:
下面是清单 1 中代码的描述。
业务术语和类别的导入过程十分简单和迅速。单击位于导航框架中的 Import Terms and Categories 链接,如图 15 所示。
在 Import Terms and Categories 视图中,提供包含术语和类别的文件的文件名和路径,如图 16 所示。
单击 Import 以开始该过程。图 17 将显示得到的输出示例。
在返回到 Glossary 选项卡主页时,您将注意到出现了新类别和业务术语。在导入新类别和业务术语后,您可以编辑它们,而且可以让技术团队成员了解新业务术语。
将元数据从 Metadata Server 导入到 InfoSphere Data Architect 中
|
InfoSphere Data Architect 与 Metadata Server 之间可以来回导入和导出元数据。企业使用此功能可以将行业数据模型导出到元数据服务器中。数据建模师可以导入业务术语并在术语表模型中使用这些术语,从而在数据模型中实施命名标准。要导入元数据,请打开 InfoSphere Data Architect,然后单击 File > Import,如图 18 所示。
选择 Data 文件夹下的 Import a Glossary Model from the Metadata Server,然后单击 Next,如图 19 所示。
接下来,指定创???术语表模型的项目。定义新模型的名称或者指定需要更新的术语表模型。单击 Next。在示例中,创建名为 Glossary Model.ndm 的新模型。
将显示 Glossary Transformation Options 屏幕,如图 21 所示。您可以选择将这个新术语表模型转换为逻辑数据模型,而逻辑数据模型稍后还可以通过选中相应的复选框转换为物理数据模型。
在连接到元数据服务器之前,InfoSphere Data Architect 还需要更多信息,例如主机名、端口号、用户 ID 和密码,如图 22 所示。
输入所请求的信息,然后单击 OK。
图 23 将显示得到的 Metabroker status 窗口。
如果连接成功,则显示 metabroker Metadata Prefilter 窗口,如图 24 所示。
在 metabroker Metadata Prefilter 窗口中,您可以筛选需要从元数据服务器中导入的类别。选择需要导入的类别,然后单击 OK。
metabroker Status 窗口将再次显示,如图 25 所示。如果成功,请单击 Finish。
新术语表模型将显示在 InfoSphere Data Architect 中,如图 26 所示。
将元数据从 InfoSphere Data Architect 导出到 Metadata Server 中
将元数据从 InfoSphere Data Architect 导出到 Metadata Server 的过程几乎与将数据从 Metadata Server 导入到 InfoSphere Data Architect 中的过程完全相同。从 InfoSphere Data Architect 中,您可以将术语表模型或物理模型导出到 InfoSphere Business Glossary 中。
为了展示如何导出术语表模型,图 27 显示 InfoSphere Data Architect 打开了一个术语表模型。
要将术语表导出到元数据服务器中并使该术语表可用作 InfoSphere Business Glossary,请单击 File > Export。将打开 Export 窗口,如图 28 所示。
Data 文件夹下有两个导出选项:
对于本例,选择 Export a Glossary Model to the Metadata Server 选项。单击 Next。将显示 Export Model to Metadata Server 屏幕,如图 29 所示。
在 Export Model 窗口中,选择从其中导出信息的 Glossary Model。在选择模型(例如 Corporate Glossary Model)后,定义日志文件位置,然后单击 Finish。将显示 metabroker 屏幕,如图 30 所示。
Metabroker status 窗口将为您提供将整个术语表模型导出到元数据服务器中的选项,也可以筛选需要导出的内容。对于本例,将导出整个术语表,因为它非常小。
在定义了要导出的内容后,您可以在下一个屏幕中提供访问信息,如图 31 所示。
在提供了请求的信息后,Data Architect 将连接到 Metadata Server 中并导出您选择的信息。Metabroker status 窗口将再次显示,让您了解此过程已经成功完成,如图 32 所示。
图 32. 表示成功的 Metabroker status 窗口
如果需要确认成功,您可以访问 Information Server 中的 Glossary 选项卡。其中应当有导出的术语和类别。在示例中,类别被高亮显示,如图 33 所示。
图 33. 高亮显示了类别的 Metabroker status 窗口
Unified Metadata Management 层是为在 InfoSphere 产品之间共享活动元数据而设计的核心基础架构。使用该层可以将业务分析师所使用的工具与技术团队成员所使用的工具集成在一起,例如 InfoSphere Data Architect 和 Information Server。数据架构师可以使用业务元数据创建或更新现有的术语表模型/逻辑模型。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15082138/viewspace-594508/ ,如需转载,请注明出处,否则将追究法律责任。