Creating precedence sets and associations for reconciliation merge activities
Precedence sets and values
A precedence value determines the data that is written to the target dataset from the source datasets. A precedence set defines the precedence value for a dataset in a merge activity. Each source dataset is paired with a precedence set. This set serves as the default precedence value for all classes and attributes in that dataset. If precedence value is not specifically assigned, the classes and attributes in a dataset carry the value set at the dataset level. When the merge activity runs, if the dataset value and the class or attribute value are not the same, the precedence value assigned at the attribute level is considered. Class-level precedence values apply to all attributes of the class. By default, the dataset precedence value is 100. You can change the precedence values for classes and attributes to override the value set at the dataset level and class level.
The following image shows how precedence values determine the data that is populated into the production dataset during a merge activity.
Specifying precedence values to attributes while merging datasets
Precedence values do not apply to some core attributes.
Precedence associations for reconciliation merge activities
A precedence association links a dataset with a precedence set and can be reused among merge activities.
Each merge activity is linked to one precedence association that determines the precedence for each dataset that participates in the activity.
The following figure shows a sample list of existing associations that you can choose from for a merge activity.
Setting the merge precedence when reconciling multiple datasets to a target dataset
When you merge the data from multiple source datasets into a target dataset, you can select the classes and attributes from a source dataset that can be merged.
To edit the standard merge precedence set
- In CMDB Portal, select Configurations > Manage Reconciliation Rules > Precedence Exceptions.
The Standard tab displays the standard precedence rules. - In the precedence set edit area, edit the merge precedence values.
- Save the changes.
To create a custom merge precedence set for merging datasets.
- In CMDB Portal, select Configurations > Manage Reconciliation Rules > Precedence Exceptions.
- Select the Custom tab.
- To create a new precedence set, click Add Precedence Set and assign a name to the precedence set.
Select the dataset for which you want to create a merge ruleset and set the precedence values.
The precedence set edit area is displayed on the screen.
In the precedence set edit area, enter the required information in the following fields:- After adding the precedence values, click Save to save the merge ruleset for the selected dataset.
Similarly, you can set precedence values for multiple datasets within a precedence association set.
You can now relate the precedence set to a dataset by creating a precedence association.
To add a dataset to an existing precedence association set
- In the Precedence Exception area, select Custom > Select Association Set.
- From the list, select an existing custom precedence set.
- View, create, or edit the merge ruleset for any of the datasets in the precedence set edit area.
- If you make any changes to values in the selected precedence set, click Save to save your changes.