SNOW-CSA Database Administration and CMDB Practice Question
Exhibit
Refer to the exhibit.
Error log from CMDB IRE:
```
2024-03-15 10:32:45 Error: IdentificationReconcileEngine: Class 'cmdb_ci_server' - Identification rule 'Default Server Identification' failed.
Rule definition:
- Identifier: serial_number
- Condition: serial_number IS NOT EMPTY
- Dependency: None
Source payload:
{
"name": "SRV-APP-01",
"serial_number": "",
"ip_address": "10.1.1.50"
}
```Based on the exhibit, why did the identification rule fail?
⚠ Common exam trap
Watch out — candidates often assume a field being 'present' in the payload is sufficient, but ServiceNow requires the field to be non-empty for identification rules, and an empty string is treated as a missing value.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The serial_number field is empty, but the rule requires it to be non-empty.
The identification rule fails because the serial_number field, which is defined as a required identifier field in the rule configuration, is empty in the incoming payload. ServiceNow CMDB identification rules use a set of fields to uniquely identify CI records; if any required field is missing or null, the rule cannot match or create a record, resulting in a failure. In this case, the payload contains the serial_number field but with no value, which the rule treats as a violation of its non-empty constraint.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
The serial_number field is empty, but the rule requires it to be non-empty.
Why this is correct
The rule condition demands a non-empty serial_number.
- ✗
The name field is missing from the payload.
Why it's wrong here
The name field is present and not required by the rule.
- ✗
The rule has a dependency that is not satisfied.
Why it's wrong here
There is no dependency specified.
- ✗
The ip_address field is not included in the identification rule.
Why it's wrong here
The rule does not use ip_address, but that is not why it failed.
Go deeper
Related to this question
About these practice questions
This SNOW-CSA question is part of Courseiva's 504-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SNOW-CSA practice question is part of Courseiva's free ServiceNow certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SNOW-CSA exam.