Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ServiceNow CIS-DF Exam - Topic 5 Question 14 Discussion

When integrating data into the CMDB using Import Sets and Transform Maps, which type of script is added to ensure the data is processed through the Identification and Reconciliation Engine (IRE)?
C) onAfter
A) onBefore
B) onComplete
D) onStart

ServiceNow CIS-DF Exam - Topic 5 Question 14 Discussion

Actual exam question for ServiceNow's CIS-DF exam
Question #: 14
Topic #: 5
[All CIS-DF Questions]

When integrating data into the CMDB using Import Sets and Transform Maps, which type of script is added to ensure the data is processed through the Identification and Reconciliation Engine (IRE)?

Show Suggested Answer Hide Answer
Suggested Answer: C

When using Import Sets and Transform Maps to ingest data into the CMDB, it is critical that records are processed through the Identification and Reconciliation Engine (IRE) to prevent duplicates and enforce source precedence. In ServiceNow, this is achieved by invoking the IRE after the transform logic has completed.

The onAfter transform script is the correct place to call the IRE API. At this stage, the transformed data has already been mapped and prepared, allowing the IRE to correctly identify whether a CI already exists and reconcile updates according to defined rules.

The onBefore and onStart scripts execute too early---before data mapping is complete---making them unsuitable for IRE processing. The onComplete script runs after the entire import job finishes and is not intended for per-record CI identification and reconciliation.

Because Import Sets can bypass IRE if not configured correctly, using an onAfter script is a critical Data Foundations safeguard when this ingestion method is chosen.

Therefore, the correct answer is C -- onAfter.


Contribute your Thoughts:

0/2000 characters
Ma
20 days ago
I agree with Wendell. onBefore is crucial for IRE to work correctly.
upvoted 0 times
...
Raymon
25 days ago
I feel like onAfter makes more sense. It handles the data after it's been processed.
upvoted 0 times
...
Wendell
1 month ago
I think it's onBefore. It sets up the data for processing.
upvoted 0 times
...
Velda
1 month ago
I always mix up those options, but onBefore sounds right!
upvoted 0 times
...
Dawne
1 month ago
I agree, onBefore makes the most sense here.
upvoted 0 times
...
Carey
2 months ago
Wait, is it really onBefore? That seems off.
upvoted 0 times
...
Theron
2 months ago
I thought it was onAfter, but I guess not.
upvoted 0 times
...
Mike
2 months ago
It's definitely the onBefore script!
upvoted 0 times
...
Raina
2 months ago
I thought onComplete was the right answer, but now I'm second-guessing myself after reviewing the material.
upvoted 0 times
...
Una
2 months ago
I have a feeling it might be onStart, but I can't recall the specifics of how it interacts with the IRE.
upvoted 0 times
...
Tiara
2 months ago
I practiced a similar question, and I believe the onAfter script is used for post-processing, so that can't be it.
upvoted 0 times
...
Timothy
3 months ago
I think it's the onBefore script, but I'm not entirely sure. I remember it being related to the initial processing of data.
upvoted 0 times
...

Save Cancel