Courseiva
Database Administration and CMDBhardMultiple ChoiceObjective-mapped

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.