Custom inventory data classes store the custom inventory data. A data class is a table in the Configuration Management Database (CMDB). For example, the Processor_Ex data class is the Inv_Processor_Ex table in the CMDB. Each data class has a set of attributes that define its properties.
Table: Example of attributes of the Processor Extension data class
Specifies the unique index that is used to identify the device.
L2 Cache Size
Specifies the size of the Level 2 processor cache in kilobytes.
L2 Cache Speed
Specifies the clock speed of the Level 2 processor cache in megahertz.
You can create a data class, and then customize it by adding, editing, and deleting its attributes. A data class that is customized is referred to as a custom data class.
The custom inventory script task that runs on the client computers generates a Notification Server Event (NSE) that contains inventory for a data class. A unique GUID identifies each data class. The inventory in the NSE is coupled with the GUID of a data class. For Windows platforms, the NSE loads the inventory in the data class that has the same GUID associated with it. For UNIX, Linux, and Mac platforms, the data class name is used instead of the GUID to identify the data class in which to store the collected inventory information.
The script that gathers inventory on Windows computers contains a reference to the GUID of a custom data class. Every time you create or edit an existing custom data class, the data class is assigned with a new GUID. You must manually update the script with the new GUID, if it refers to the older GUID for the same custom data class.
Imported Document ID: HOWTO63562
Subscribing will provide email updates when this Article is updated. Login is required to Subscribe