适用范围:SQL Server - 仅限 Windows
Azure SQL 托管实例
重要
SQL Server 2025 (17.x) 预览版 中删除 了 Master Data Services (MDS)。 我们继续支持 SQL Server 2022(16.x)和早期版本中的 MDS。
在 Master Data Services 中,创建基于域的属性以便填充某一实体成员的属性值。
先决条件
若要执行此过程:
- 你必须有权访问“系统管理”功能区域。 
- 你必须是模型管理员。 有关详细信息,请参阅管理员 (Master Data Services)。 
- 要用作属性值的源的实体必须存在。 例如,若要基于 Color 实体创建基于域的属性,你必须首先创建 Color 实体。 有关详细信息,请参阅创建实体 (Master Data Services)。 
- 要为其创建属性的实体必须存在。 有关详细信息,请参阅创建实体 (Master Data Services)。 
属性信息
对于创建的每个属性,系统都会在网格中添加一行(其中包含七列)。 下表对这些列进行了说明。
| 列 | 说明 | 
|---|---|
| 状态 | 属性状态。 单击“保存”后,系统显示  图像,表示属性正在更新。 如果创建或编辑属性时出错,则显示  图像。 否则,如果状态为“正常”,则显示  图像。 | 
| 名称 | 属性名称。 | 
| 显示名称 | 属性显示名称。 | 
| 说明 | 属性说明。 | 
| 显示像素宽度 | 属性宽度。 | 
| 类型和属性 | 属性的类型和数据类型信息。 | 
| 启用更改跟踪 | 指定是否启用该属性以进行更改跟踪,并在括号中显示组号。 | 
单击属性后可看到以下信息。
- 创建者:创建属性的用户的用户名。 
- 创建时间:创建属性的日期和时间。 
- 更新者:上次更新属性的用户的用户名。 
- 创建时间:上次更新属性的日期和时间。 
创建基于域的属性
- 在主数据管理器中,单击“系统管理” 。 
- 在“管理模型” 页上,单击一个模型,然后单击“实体” 。 
- 在“管理实体” 页上,选择要为其创建属性的实体所在的行。 
- 单击 “属性”。 
- 在“管理属性” 页上,执行下列操作之一,然后单击“添加” 。 - 如果是叶成员的属性,请从“成员类型” 列表框中选择“叶” 。 
- 如果属性是针对合并成员,则从“成员类型” 列表框中选择“合并” 。 
- 如果属性是针对集合,则从“成员类型” 列表框中选择“集合” 。 
 
- 在 “名称” 框中,键入属性的名称。 有关不可用作属性名称的单词列表,请参阅保留字 (Master Data Services) 
- 也可键入显示名称,并在“说明” 框中键入说明。 
- 在 “显示像素宽度” 框中,键入要在 “资源管理器” 网格中显示的属性列的宽度。 
- 从“属性类型”列表中,选择“基于域”。 
- 从“域实体” 列表中,选择要用于填充属性值的实体。 
- 也可针对叶成员选择基于域的属性。 选择一个筛选器父属性,该属性用于约束基于域的属性的允许值。 - 筛选器父属性必须处于同一实体中,并且是基于域的另一个叶成员的属性。 派生层次结构必须存在一个级别,该级别定义了具有两个属性的域实体之间的父子关系。 - 有关约束允许值的信息,请参阅 Master Data Services 博客上的 如何筛选基于域的属性下拉列表。 
- 可选。 选择 Enable change tracking 可以跟踪对属性值的更改。 有关详细信息,请参阅向更改跟踪组添加属性 (Master Data Services)。 
- 单击“ 保存”。 
另请参阅
基于域的属性 (Master Data Services)创建派生层次结构 (Master Data Services)更改属性名称和数据类型 (Master Data Services)删除属性 (Master Data Services)