CMDB IRE issue : data missing dependencies

Abdellah TAHRI
Tera Contributor

When importing data to ServiceNow CMDB , the data needs to meet all mandatory requirements from IRE .

Example when importing data to Database instance class :

CI class Manager > click on Hierarchy > look for Database instance > Identification rule

AbdellahTAHRI_0-1730719733021.png

 

This means that all CIs must have the following attributes populated:

AbdellahTAHRI_1-1730719733022.png

 

And also provide all related relationships for each CI

AbdellahTAHRI_2-1730719733023.png

 

 

When importing data from a legacy CMDB tool , the standard Data source / Transform map cannot be used to load data .

Discuss the following solutions with your customer :

 

  • Use Discovery to populate the OOTB class : and complete the data with the standard Data source / transform map to populate the non-discoverable attributes (Ex : Support group …)

 

  • Enhance the data source to also retrieve the missing relationship from legacy cmdb tools and then add it to the payload to populate the OOTB class

Use the IdentificationEngineScriptableApi and then create the payload that can use that API .

 

  • Customize the OOB identification rule to make it independent and populate the OOTB class

 

AbdellahTAHRI_3-1730719733023.png

 

Remove the Dependency or click on Edit and change it to Independent

 

AbdellahTAHRI_4-1730719733024.png

 

 

  • Change the target class and use different OOTB class without dependency

For example If you are loading data to the VMware vCenter Cluster class , which has dependency :

AbdellahTAHRI_5-1730719733025.png

 

The cmdb_ci_cluster can be used because it doesn’t have any dependencies

  • Change the target class and use custom class to load data
0 REPLIES 0