Managing configuration items with out-of-the-box classes

Starting with IBM Z® Resource Discovery Data Service version 1.6.0 and ServiceNow version 1.6.0, all newly processed data is ingested directly in the ServiceNow out‑of‑the‑box classes instead of the custom classes previously provided by the IBM Z Resource Discovery application. This update improves performance and enables faster data retrieval within ServiceNow. With this update, all table names now begin with the cmdb_ci prefix, replacing the older x_ibmg3_ibm_zsyste pattern.

The following table lists each class name along with its previous custom class table name and the corresponding ServiceNow out‑of‑the‑box class table name.

Table 1. Mapping of custom tables to out-of-the-box tables
Class name Custom class table (Previous) Out-of-the-box class table (Updated)
IBM Mainframe cmdb_ci_mainframe cmdb_ci_mainframe
IBM Mainframe zOS Cluster (Sysplex) / Mainframe Sysplex x_ibmg3_ibm_zsyste_zos_cluster_sysplex cmdb_ci_mainframe_sysplex
IBM Mainframe LPAR cmdb_ci_mainframe_lpar cmdb_ci_mainframe_lpar
IBM zOS Server cmdb_ci_ibm_zos_server cmdb_ci_ibm_zos_server
IBM Db2 for zOS / DB2 Subsystem x_ibmg3_ibm_zsyste_zos_db2 cmdb_ci_db_db2_instance
IBM Db2 Cluster for zOS (Data Sharing Group) / DB2 Sharing Group x_ibmg3_ibm_zsyste_zos_db2_cluster_data_sharing_group cmdb_ci_db_db2_sharing_group
IBM zOS Db2 Database / DB2 Database x_ibmg3_ibm_zsyste_zos_db2_database cmdb_ci_db_db2_catalog
IBM zOS Db2 Stored Procedure / DB2 Stored Procedure x_ibmg3_ibm_zsyste_zos_db2_stored_procedure cmdb_ci_db_db2_stored_procedure
IBM CICS Region for zOS / IBM CICS Region x_ibmg3_ibm_zsyste_zos_cics cmdb_ci_appl_ibm_cics_region
IBM CICS Transaction x_ibmg3_ibm_zsyste_zos_cics_transaction cmdb_ci_appl_ibm_cics_transaction
IBM IMS for zOS / IMS Subsystem x_ibmg3_ibm_zsyste_zos_ims cmdb_ci_db_ims_subsystem
IBM IMS Database / IMS Database x_ibmg3_ibm_zsyste_zos_ims_database cmdb_ci_db_ims_database
IBM IMS Sysplex Group Not applicable cmdb_ci_db_ims_plex
IBM IMS Transaction / IMS Transaction x_ibmg3_ibm_zsyste_zos_ims_transaction cmdb_ci_appl_ims_transaction
IBM MQ Manager for zOS / IBM MQ Manager x_ibmg3_ibm_zsyste_zos_mq cmdb_ci_appl_ibm_wmq
IBM MQ Queue Sharing Group x_ibmg3_ibm_zsyste_zos_queue_sharing_group x_ibmg3_ibm_zsyste_zos_queue_sharing_group
IBM MQ Queue x_ibmg3_ibm_zsyste_zos_mq_queue cmdb_ci_appl_ibm_wmq_queue
IBM MQ Local Queue / IBM MQ Queue Local x_ibmg3_ibm_zsyste_zos_mq_local_queue cmdb_ci_appl_mq_queue_local
IBM MQ Remote Queue / IBM MQ Queue Remote x_ibmg3_ibm_zsyste_zos_mq_remote_queue cmdb_ci_appl_mq_queue_remote
IBM MQ Model Queue / IBM MQ Queue Model x_ibmg3_ibm_zsyste_zos_mq_model_queue cmdb_ci_appl_mq_queue_model
IBM MQ Alias Queue / IBM MQ Queue Alias x_ibmg3_ibm_zsyste_zos_mq_alias_queue cmdb_ci_appl_mq_queue_alias
IBM Executable for zOS x_ibmg3_ibm_zsyste_ibm_executable_on_zos x_ibmg3_ibm_zsyste_ibm_executable_on_zos
IBM JCL for zOS x_ibmg3_ibm_zsyste_ibm_jcl_on_zos x_ibmg3_ibm_zsyste_ibm_jcl_on_zos
IBM JCL Job for zOS x_ibmg3_ibm_zsyste_ibm_jcl_job_on_zos x_ibmg3_ibm_zsyste_ibm_jcl_job_on_zos
IBM JCL Procedure for zOS x_ibmg3_ibm_zsyste_ibm_jcl_procedure_for_zos x_ibmg3_ibm_zsyste_ibm_jcl_procedure_for_zos
IBM Program for zOS x_ibmg3_ibm_zsyste_ibm_program_on_zos x_ibmg3_ibm_zsyste_ibm_program_on_zos
Note: Some classes do not have out-of-the-box equivalents and therefore retain the same name as their custom class tables. Likewise, a few classes exist only as out-of-the-box tables.