Home Print Show Topic URL Previous Next
IT Management Suite
Client Management Suite
Server Management Suite
Deployment Solution
Asset Management Suite

About custom inventory data classes

Inventory Solution

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



Device ID

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 add, edit, or delete its attributes. A configured data class is referred to as a custom data class.

See Creating and configuring a data class

After you configure a data class, you can create a task, configure the task script, and roll it out to the managed computers.

See Creating a custom inventory script task

The custom inventory script task that runs on the managed 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, a new GUID is assigned to this data class. You must manually update the script with the new GUID, if it refers to the older GUID for the same custom data class.