If you are manually planning to import CI's into ServiceNow, and planning to run Discovery on them later, you would need to import them into proper tables so that the Identification rules apply correctly and duplicates are avoided


For example, when we insert a CI record into cmdb_ci table. We only give it a name field. When we run discovery, it creates a duplicate CI with the same name under cmdb_ci_computer.

Instead when we create a CI record on cmdb_ci_hardware table, after running discovery, the class of the existing CI changes from hardware to computer and there will be no duplicate.

Based on this, if you would like to do a manual import, it would be best to know what class the CI's might fall into. All the servers, network devices fall under cmdb_ci_hardware so you can import them under this table.

Regarding other CI's, you would need to make sure you know the class before importing. This will help prevent duplicates

Applicable Versions

All versions


Article Information

Last Updated:2019-08-02 20:59:38