This documentation supports the 19.02 version of BMC Atrium Core.

To view the latest version, select the version from the Product version menu.

Summary of changes to the Common Data Model


This topic lists the changes that were made to the Common Data Model.




Changes to the BMC CMDB 19.02 Common Data Model

Added location attributes on relationships

New attributes have been added to location relationships to allow specific and detailed information to be stored for locations. For example, for Location CI called 'Datacentre Denver', a CI related to 'Datacentre Denver' can have attributes for elements such as floor, row, rack, shelf that are defined as part of the relationship.

ClassAttributeDescriptionTypeRequired?Hidden?Default Value
BMC_ElementLocationFloorFloor where CI is LocatedChar (256)NNNull
BMC_ElementLocationRoomRoom where CI is LocatedChar (256)NNNull
BMC_ElementLocationRackRack where CI is locatedChar (256)NNNull
BMC_ElementLocationShelfShelf where CI is LocatedChar (256)NNNull

Note

BMC recommends that two relationship CIs should not be created between two same end point CIs with different location information. Having more than one active relationship for location could lead to difficulty in knowing the correct location of the CI.

Added new attributes for Cost Modelling

You can now use the following new attributes in the BMC_BaseRelationshipclass to allow for cost modeling: 

  • CostFlow —The CostFlow attribute lets you identify directional flow of cost whether it flows upstream or downstream or is NULL.
  • CostApportionment —The CostApportionment attribute lets you identify the percentage of source CI cost that is to be shared by the related item or service.

Example:
Server A hosts two services- Service 1 and Service 2. If Server A is related to the two services, the CostFlow on the relationships is set to Upstream and the CostApportionment is set to 50 to show that the upstream Service 1 and 2 contribute to the cost of Server A, and do so equally.


Changes to the BMC CMDB 18.08 Common Data Model

There were no changes to the 18.08 Common Data Model


Changes to the BMC CMDB 18.05 Common Data Model


The following changes were made to the Common Data Model.


ClassAttributeDescriptionHidden?Needs Change in CDM diagram

BMC.CORE:BMC_BaseElement

BMC.CORE:BMC_BaseRelationship
NormalizationStatusNormalizationStatus attribute was changed from hidden to non-hiddenNYes


Changes to the BMC CMDB 9.1.04 Common Data Model

The following changes were made to the Common Data Model.

New enum were added to the attributes.

ClassAttributeDescriptionValueNeeds Change in CDM diagram

BMC.CORE:BMC_ComputerSystem

Primary CapabilityAdded new Enum Items ( Access Point Wireless LAN Controller )

Access Point

Wireless LAN Controller
No
BMC.CORE:BMC_ComputerSystemReconciliationIdentificationErrorAdded new Enum ItemErrorNo
BMC.CORE:BMC_ComputerSystemReconciliationIdentificationErrorReconciliationIdentificationError attribute was added on some classes as attribute and on some only as a field. This was rectified for all non-federated root classes this was added as an attribute.
Yes


Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Amar Achmedan

    The script metadata-AddAttr-ElementLoc-cmd-OSD.txt is supposed to be located at "//atrium/rel/Atrium_9.1-R/objectstore/typeMngGUI/en/upgrade/910patch007". But how to find it? what is this path?

    Mar 27, 2019 05:43
    1. Kanchana Iyer

      Hello Amar,

      Thanks for your query. I will check with the SME and answer your question shortly.

      Regards,

      Kanchana

      Mar 27, 2019 06:03
      1. Kanchana Iyer

        Hello Amar,

        The attributes are available now without the need for any script. Hence, I have removed the sentence. Hope this resolution is helpful.

        Thanks and regards,

        Kanchana


        Mar 28, 2019 01:49