Highlighted
Absent Member.. Absent Member..
Absent Member..
247 views

UCMDB Support Tip: How to read the reconciliation rule

If the reconciliation rule doesn’t have a description, then it is suggested to look at the rule definition (xml format). Start with the identification criteria and see if there is a match. Then go to the verification criteria and find out what each of the conditions return. To conclude, go to the validation criteria.

 

The identification criteria do not execute in a specific order therefore it doesn’t matter in which order you look at the criteria. Logical OR (amongst all the conditions) is used to determine if the results of identification criteria return true or false. If there is an ‘includeNullValue="false”’ on the criteria, it means that if one of the values, the criteria will return unknown.

 

Here is an example - if snmp_sys_name on one the two hosts being compared is null, the criteria will return unknown.

        <identification-criterion>

            <attribute-condition conditionType="approveAndContradict" includeNullValue="false" attributeName="snmp_sys_name"/>

        </identification-criterion>

 

Once the identification criteria is run for a certain host, all the hosts that match that criteria will be put into a map called identification map. Verification criteria and validation criteria can now be used to filter out hosts from that rule.

 

If the logical OR of all the identification criteria return false, the CIs will not reconcile. If the logical OR returns true, move onto the verification criteria (start with the first condition and move onto the next and so on). Verification criteria can only contradict identification. This means that if any of the criteria return false, the CIs will not reconcile. If it returns true or unknown, just move onto the next one and keep checking.

 

If none of the verification criteria return false, move onto the validation criteria and see. One difference between validation and identification criteria is that validation criteria can have a priority. If the validation criteria has priority, check the rule according to the priority.

- a true result implies a match

- a false result implies no match

- NA (missing data) causes reconciliation to proceed to the next criterion. If all validation criterion are NA, then the all candidates left after match verification will be implied as matched.

 

If all the validation criteria have priority 1, then it will be logical OR just like identification.

"HP Support
If you find this or any post resolves your issue, please be sure to mark it as an accepted solution."

Click the KUDOS star on the left to say 'Thanks'
Labels (1)
Tags (1)
0 Likes
2 Replies
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB Support Tip: How to read the reconciliation rule

Hi,

 

Please let me know where I can find reconcilation xml file.

 

 

with regards,

Nick

0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB Support Tip: How to read the reconciliation rule

Hi Nick,

 

Under Modelling >CIT Manager > Find the CIT you want > then choose Details tab

 

Regards,

Ana Acosta-Diaz

"HP Support
If you find this or any post resolves your issue, please be sure to mark it as an accepted solution."

Click the KUDOS star on the left to say 'Thanks'
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.