Exam CIS-DF Topic 2 Question 45 Discussion
Actual exam question for ServiceNow's CIS-DF exam
Question #: 45
Topic #: 2
Question #: 45
Topic #: 2
The CMDB Administrator has set up two Dynamic Reconciliation Rules within the ServiceNow Production Instance. The ' Server ' class has a Dynamic Reconciliation Rule of largest value for the RAM field. The ' Windows Server ' class has a Dynamic Reconciliation Rule of most reported for the RAM field.

Given the above data in Multisource CMDB, which value is added to the CMDB for RAM for a Server CI?

Given the above data in Multisource CMDB, which value is added to the CMDB for RAM for a Server CI?
Suggested Answer: B Vote an answer
This question hinges on understanding class-specific Dynamic Reconciliation Rules in CMDB 360 / Multisource CMDB within ServiceNow.
Although two different dynamic rules are configured, the rule applied depends on the CI class being evaluated:
For the Server class, the configured rule is Largest value for the RAM attribute.
For the Windows Server class, the rule Most reported would apply-but only if the CI were evaluated as a Windows Server.
The question explicitly asks for the resulting RAM value for a Server CI, not a Windows Server CI.
Therefore, the Largest value rule governs the outcome.
Looking at the multisource values:
2,048 MB (LANDesk)
4,096 MB (Tivoli)
4,096 MB (ServiceNow)
8,192 MB (Altiris)
Under the Largest value dynamic reconciliation rule, the IRE selects the maximum numeric value, regardless of how frequently it is reported or which source provided it.
The Most reported logic (which would result in 4,096 MB) does not apply here because that rule is configured for a different class (Windows Server).
This scenario illustrates an important CMDB 360 principle: Dynamic reconciliation is evaluated per class, and child-class rules do not override parent-class rules unless the CI is actually classified under that child class.
Although two different dynamic rules are configured, the rule applied depends on the CI class being evaluated:
For the Server class, the configured rule is Largest value for the RAM attribute.
For the Windows Server class, the rule Most reported would apply-but only if the CI were evaluated as a Windows Server.
The question explicitly asks for the resulting RAM value for a Server CI, not a Windows Server CI.
Therefore, the Largest value rule governs the outcome.
Looking at the multisource values:
2,048 MB (LANDesk)
4,096 MB (Tivoli)
4,096 MB (ServiceNow)
8,192 MB (Altiris)
Under the Largest value dynamic reconciliation rule, the IRE selects the maximum numeric value, regardless of how frequently it is reported or which source provided it.
The Most reported logic (which would result in 4,096 MB) does not apply here because that rule is configured for a different class (Windows Server).
This scenario illustrates an important CMDB 360 principle: Dynamic reconciliation is evaluated per class, and child-class rules do not override parent-class rules unless the CI is actually classified under that child class.
by Nelson at Jun 30, 2026, 07:01 AM
0
0
0
10
Comments
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Report Comment
Commenting
You can sign-up / login (it's free).