Master Data Services 概述

下面的流程图概要说明如何使用 Master Data Services。

您最好在测试环境中完成以下任务并且使用在安装 Master Data Services 时提供的示例数据。有关详细信息,请参阅部署模型 (Master Data Services)

除非另有说明,否则,所有以下过程都要求您是模型管理员。 有关详细信息,请参阅管理员 (Master Data Services)

操作

详细信息

相关主题

创建模型

模型是 Master Data Services 中最高级别的组织。 您创建的每个模型都应该满足特定的业务需要。

例如,您可能需要跟踪产品或客户的主列表。 在您创建一个模型时,该模型将被视作 VERSION_1。

模型 (Master Data Services)

创建模型 (Master Data Services)

创建实体

实体是包含成员的模型对象。 成员是在 Master Data Services 中管理的物理主数据。

可以创建所需的任何数目的实体以便包含您的成员。 对于某一 Product 模型,您可以创建一个 Product 实体以便包含产品成员的主列表。

实体 (Master Data Services)

创建实体 (Master Data Services)

创建要用作基于域的属性的实体

基于域的属性是具有实体成员填充的值的属性。 若要创建基于域的属性,请首先创建实体以便填充属性值列表。

例如,您可以创建一个 Color 实体以便包含颜色的主列表。 然后,这些颜色可用作 Product 实体的属性值。

基于域的属性 (Master Data Services)

创建基于域的属性 (Master Data Services)

为实体创建属性

创建用于描述成员的属性。 Name 和 Code 属性自动包括在每个实体中,并且不能被删除。 您可能要创建其他自由格式的属性以便包含文本、日期、数字或文件。

例如,Product 实体可以具有针对 Cost、Weight 或 SellStartDate 的自由格式的属性。

属性 (Master Data Services)

创建文本属性 (Master Data Services)

创建数字属性 (Master Data Services)

创建日期属性 (Master Data Services)

创建链接属性 (Master Data Services)

创建文件属性 (Master Data Services)

创建属性组

如果对于某一实体您具有超过四个或五个属性,则最好创建属性组。 这些组是在“资源管理器”中网格之上显示的选项卡,并且它们有助于通过在单独的选项卡上将某些属性组合在一起,简化导航行为。

属性组 (Master Data Services)

创建属性组 (Master Data Services)

为您的支持实体导入成员

通过使用临时过程开始填充您的主数据。 您可能要从导入您的支持实体的成员开始。

对于 Product 模型,这可能意味着导入颜色或大小。

也可以手动创建成员。

注意注意

如果用户至少对实体的叶模型对象具有“更新”权限并且有权访问“资源管理器”功能区域,就可以在主数据管理器中创建成员。

导入数据 (Master Data Services)

使用临时过程在 Master Data Services 中加载或更新成员

创建叶成员 (Master Data Services)

创建业务规则以确保数据质量

创建和发布业务规则以便确保您的数据的精确性。 可以使用业务规则执行以下操作:

  • 设置默认属性值。

  • 更改属性值。

  • 在数据未通过业务规则验证时发送电子邮件通知。

业务规则 (Master Data Services)

创建和发布业务规则 (Master Data Services)

通知 (Master Data Services)

配置电子邮件通知 (Master Data Services)

配置业务规则以发送通知 (Master Data Services)

为您的主实体导入成员并应用业务规则

通过使用临时过程为您的主实体导入成员。 完成后,对版本进行验证,将业务规则应用于该模型版本中的所有成员。

然后,您可以纠正任何业务规则验证问题。

验证 (Master Data Services)

针对业务规则验证版本 (Master Data Services)

验证存储过程 (Master Data Services)

创建派生层次结构

从在模型的各实体之间存在的基于域的属性关系中创建派生层次结构。 这些基于级别的层次结构可以根据您的业务需要的变化进行更新,并且确保所有成员都处于适当的级别。

派生层次结构 (Master Data Services)

创建派生层次结构 (Master Data Services)

如果需要,创建显式层次结构

如果您想要创建不是基于级别并且包括来自单个实体的成员的层次结构,则可以创建显式层次结构。

显式层次结构 (Master Data Services)

创建显式层次结构 (Master Data Services)

如果想要,创建集合

如果您想要查看不同的成员分组以便进行报告或分析并且不需要完整层次结构,则可以创建集合。

注意注意

如果用户至少对集合模型对象具有“更新”权限并且有权访问“资源管理器”功能区域,就可以在主数据管理器中创建集合。

集合 (Master Data Services)

创建集合 (Master Data Services)

创建用户定义元数据

为了描述您的模型对象,请将用户定义元数据添加到您的模型中。 这些元数据可以包括对象的所有者或者数据源。

元数据 (Master Data Services)

添加元数据 (Master Data Services)

锁定模型版本和分配版本标志

锁定模型版本可以防止对成员进行的更改,但管理员除外。 在根据业务规则已成功对版本的数据进行了验证后,您可以提交该版本,这阻止所有用户对成员的更改。

创建一个版本标志并将其分配给模型。 标志帮助用户和订阅系统确定要使用模型的哪个版本。

版本 (Master Data Services)

锁定版本 (Master Data Services)

创建版本标志 (Master Data Services)

创建订阅视图

为使您的订阅系统可以使用您的主数据,创建订阅视图,这在 Master Data Services 数据库中创建标准视图。

导出数据 (Master Data Services)

创建订阅视图 (Master Data Services)

配置用户和组权限

您不能将测试环境中的用户和组权限复制到生产环境。 但是,可以使用您的测试环境确定最终要在生产中使用的安全性。

安全性 (Master Data Services)

添加组 (Master Data Services)

添加用户 (Master Data Services)

在就绪后,您可以将模型(具有或不具有有关数据)部署到您的生产环境中。 有关详细信息,请参阅部署模型 (Master Data Services)