We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Adding new attribute in IntegrationHub ETL

String
Kilo Sage

Hello Everyone,


Adding new attribute in IntegrationHub ETL: Should I map to Instance 1 (isDeletedResource=false) or Instance 2 (true)?

 

I am currently customizing a Service Graph Connector using IntegrationHub ETL and need to add a new attribute mapping from my source data to a custom field in the CMDB.


When I go to Step 3: Map Data to CMDB, I see the target class (data source :SG-AWS-EC2) listed twice under two different conditions:
Instance 1: isDeletedResource = false
Instance 2: isDeletedResource = true

 

Example below :

Virtual Machine Instance 1
cmdb_ci_vm_instance (dependent on cmdb_ci_logical_datacenter, cmdb_ci_rubrik_cluster, cmdb_ci_virtualization_server, cmdb_ci_computer)
If object.isDeletedResource=false
 
Virtual Machine Instance 2
cmdb_ci_vm_instance (dependent on cmdb_ci_logical_datacenter, cmdb_ci_rubrik_cluster, cmdb_ci_virtualization_server, cmdb_ci_computer)
If object.isDeletedResource=true


My Questions:
Where should I add the new attribute? Do I need to add it to both instances, or just the one where isDeletedResource = false?

 

 

If possible please share the Supporting Docs for reference .

 

Thanks 

0 REPLIES 0