Create a Domain-Based Attribute (Master Data Services)
Applies To: SQL Server 2016 Preview
In Master Data Services, create a domain-based attribute to populate an attribute's values with members from an entity.
To perform this procedure:
You must have permission to access the System Administration functional area.
You must be a model administrator. For more information, see Administrators (Master Data Services).
An entity must exist to use as the source of the attribute values. For example, to create a domain-based attribute based on the Color entity, you must first create the Color entity. For more information, see Create an Entity (Master Data Services).
An entity must exist to create the attribute for. For more information, see Create an Entity (Master Data Services).
To create a domain-based attribute
In Master Data Manager, click System Administration.
On the Manage Models page, click a model, and then click Entities.
On the Manage Entities page, select the row for the entity that you want to create an attribute for.
On the Entity page:
If the attribute is for leaf members, in the Leaf member attributes pane, click Add leaf attribute.
If the attribute is for consolidated members, in the Consolidated member attributes pane, click Add consolidated attribute.
If the attribute is for collections, in the Collection attributes pane, click Add collection attribute.
On the Add Attribute page, select the Domain-based option.
In the Name box, type a name for the attribute. It does not have to be the same name as the entity that you use for the source of the attribute values.
As needed, type a display name.
In the Display pixel width box, type the width of the attribute column to be displayed in the Explorer grid.
From the Entity list, choose the entity to be used to populate the attribute values.
Optional, for domain-based attributes for leaf members. Select a filter parent attribute that is used to constrain the allowed values for the domain-based attribute.
The filter parent attribute must be another domain-based attribute for a leaf member, within the same entity. A derived hierarchy must exist with a level that defines the parent-child relationship between the domain entities of the two attributes.
Optional. Select Enable change tracking to track changes to groups of attributes. For more information, see Add Attributes to a Change Tracking Group (Master Data Services).
Click Save attribute.
On the Entity Maintenance page, click Save entity.