Compute object class
Data Manager is included in all Service Collection Premium and Enterprise plans.
The Compute object class is a default object class that is included in Data Manager out of the box. The Compute object class is often used to hold information about:
Laptops
Desktops
Physical and virtual servers (on-prem and cloud)
Mobile devices
Tablets
Default Attributes
The Compute object class includes the following default attributes:
These default attributes were selected based on the most common attributes relevant for cross-comparative analysis. There may be additional attributes that are specific to individual sources only (e.g. AssetStatus and OperationalStatus).
We recommend managing those directly in the source system (e.g., an Assets schema) to prevent Data Manager from overwriting their values. Where statuses from different tools need to be compared, we recommend using an additional status column.
Attribute Name | Description | <u>Assets Data Manager Data Type</u> |
|---|---|---|
Name | The name of the object. | String |
LastUpdatedInAssetsSchema |
| Date/Time |
AssetTag |
| String |
FirstDiscovered | Date the record was first seen in any tool. | Date/Time |
LastUserUpdate | The date a user manually updates a record in the source system.UpdatedByUser. | String |
UpdatedByUser | The user that last updated the record in the source system. | String |
Manufacturer |
| String |
ModelName |
| String |
ManufacturerPartNumber |
| String |
MaintenanceContract |
| String |
PONumber |
| String |
InvoiceNumber |
| String |
PurchaseDate |
| String |
PurchasePrice |
| Decimal |
Currency | All prices on this record will be represented in this currency. | String |
DepreciationMethod |
| String |
DepreciationPeriod | Deprecation period (in years). | String |
DepreciationRate |
| Decimal |
RefreshDate |
| Date/Time |
InstallDate |
| Date/Time |
DeliveryDate |
| Date/Time |
DisposalDate |
| Date/Time |
LastScanDate | The date that dynamic inventory was provided. | Date/Time |
UpdatedBySystem | User name or system last updated by (eg Discovery) | String |
LastPhysicalAuditDate | The date that the record was last physically audited. | Date/Time |
LastPhysicalAuditor | Can be system generated through inventory auditor tool OR a person | String |
OwnershipType | Used to identify if the device is Company Owned, BYOD, Leased etc. | String |
OwnerGroup | The group that is financial responsible for the asset. | String |
InfrastructureType | Calculated Attribute - "InfrastructureType".This attribute is . | String |
Platform | Normalised OS Version type (Windows, Linux, Unix, zOS etc), as per Data Manager platformsThis attribute is . | String |
OSVersion | This attribute is . | String |
OperatingSystem |
| String |
OSServicePack |
| String |
FullOSVersion | Ability to report to the build version, important for Evergreen operating systems | String |
Environment | The environment that this end point reside in | String |
SupportGroup | The group that is responsible for maintaining/supporting the asset | String |
IMEI | The IMEI reference of the device | String |
PhoneNumber | The phone number allocated to this device | String |
IPAddress |
| String |
MACAddress |
| String |
DomainName |
| String |
GeneralAvailability | When was this model become available on the market? | Date/Time |
EndOfSupport | When will support no longer be available from the supplier? | Date/Time |
EndOfSale | When was the model no longer for sale. | Date/Time |
HostedIn | What cloud provider hosts this endpoint? | String |
ResourceID | Unique ID from cloud provider (eg Azure) | String |
InstanceID | Unique ID from cloud provider (eg AWS) | String |
AssignedToUser | Who is the device assigned to? | String |
AssignedToService | What system/service is the device assigned to? | String |
CalculatedUser | From discovery sources to show who the last user is (EUC only) | String |
IsVirtual |
| Boolean |
Host | What HOST is the VM running on? | String |
VMType |
| String |
MemoryRAM |
| Integer |
DiskSpace |
| Integer |
ProcessorType |
| String |
Processors |
| Integer |
Cores |
| Integer |
Sockets |
| Integer |
CostCenter |
| String |
Location |
| String |
Department |
| String |
WarrantyEndDate |
| Date/Time |
ExtendedWarrantyContract |
| String |
ResalePrice | The price that the asset was resold at. | Decimal |
ResidualValue | The estimated value of a fixed asset at the end of its lease term or useful life | Decimal |
WrittenOffValueremove AsPerCurrency |
| Decimal |
LeasePrice |
| Decimal |
LeaseContract |
| String |
LeasePrice |
| Decimal |
LeaseCost |
| Decimal |
LeaseCostFrequency | How frequently does the lease need to be paid? | String |
LeaseStartDate | The date the lease starts | Date/Time |
LeaseEndDate | The date the lease ends | Date/Time |
LeaseTerminationDate | If the Lease was terminated, rather than running its course, what was the date it was terminated? | Date/Time |
LeaseTerminationReason |
| String |
RetirementDate |
| Date/Time |
RetirementReason |
| String |
Vendor | The company where the product was purchased from | String |
Default Data Dictionaries
Raw data for these data dictionaries are not provided, but rather, the data dictionary fields are set up. Upon your first merge, the system will generate the data dictionary Issues; which will require mapping.
Was this helpful?