I want to change the class of CIs coming via SG-SCCM

Ashupakasma
Tera Expert
Hello experts,
I want to change the CI target table from cmdb_ci_computer class to cmdb_ci_pc_hardware class. How can I achive it. For integration I am using Servicegraph connector for SCCM.

 

 
15 REPLIES 15

@Ashupakasma , Since you have achieved it, I would like to understand the challenges of changing the class from CMDB_CI_COMPUTER to CMDB_CI_PC_HARDWARE. Did you changed the class in ETL Definition or in the script?

Ashupakasma
Tera Expert

Thanks @Pratiksha  again for your response but this blog more talks about on "how we can make changes in classifiers to change the class, if ServiceNow discovery is running" but here customer is using SG connector instead of discovery.

Even I have already seen this blog and one more also but still not getting the solution. 

https://www.servicenow.com/community/sam-blog/which-cmdb-ci-class-is-correct-for-laptops-and-desktop...

 

Pratiksha
Mega Sage
Mega Sage

I am working on same thing today. I will update if I find anything. 

Hi,  I just finished the integration. I do not see any records created in cmdb_ci_pc_hardware. I do not see any mapping in ETL either. In sub prod environment update the sccm plugin. delete the records in cmdb_ci_pc_hardware and uncheck "Use last run datetime "  on SG-SCCM Computer Identity data source. 

 

Execute the schedule job and let me know if you still see records in the table. 

Thanks again @Pratiksha  !!

 

But I not get your point here "I do not see any records created in cmdb_ci_pc_hardware"

 

My question is I want to see the records what are coming from SCCM to ServiceNow in cmdb_ci_pc_hardware table.

 

And I have already updated the required plugins in my all environment