Customizing data mappings between BMC Server Automation and BMC Atrium CMDB


This topic provides information about mapping BMC Server Automation data to BMC Atrium CMDB.

Transferring data from BMC Server Automation to BMC Atrium CMDB involves two steps. The first is installing the BMC BladeLogic Atrium Integration which creates the jobs on the BMC Server Automation Application Server, tables, and views on BMC BladeLogic Decision Support for Server Automation, and exchanges on the BMC Atrium Integration Engine. The next step is optional and involves customizing the data mappings on BMC Server Automation to control what to transfer.

Customizing data mappings

  1. Select Atrium Integration > Configuration from the Configuration menu and enter the BMC Remedy AR System and BMC Atrium CMDB details.
  2. Run a test connection on the BMC BladeLogic Decision Support for Server Automation panel and the AR/CMDB Configuration tab to make sure the connection is working.
  3. Select Atrium Integration > BL to Atrium Customization from the Configuration menu in the BMC Server Automation Console. 

    Note

    For every new session of the BMC Server Automation Console, when you click Save or Save and Close for the first time, all customization mappings are saved and it might take a longer time to complete this process.

  4. In the BladeLogic to Atrium Customization dialog box, select a CMDB Class and the CMDB Class Attributes for the class are listed in the dialog box. The appropriate BBSA Data Source is displayed along with the selectable BBSA Data Attributes.
    The appropriate AIE Rule/Constant is displayed. For more details on AIE Rules and Constants, see BMC Atrium Integration Engine documentation.
    • To add a new mapping, select the appropriate attributes and click Add.
    • To update an existing mapping, select it from the Attribute Mappings list and modify the mapping details. Click Update to apply the modifications.
    • To delete a mapping, select a mapping from the Attribute Mappings list and click Delete.
    • To restore the defaults, click Restore Defaults. This restores all of the initial defaults that are configured for the selected CMDB class when the BMC BladeLogic Atrium Integration is installed.

      Only the default mappings for the selected class are restored, mappings of other classes remain unchanged. 

      Note

      • If there is a failure during customization due to a connection error/failure, the changes are rolled back to the last working state with appropriate error messages.
      • Some mappings appear dimmed. These are disabled and cannot be updated or deleted. These are either primary keys or they are critical for the reconciliation job to work on the CMDB and must be transferred.
      • The following attributes are automatically generated by BMC Atrium CMDB. BMC recommends that you do not customize the mappings of these attributes.
        • InstanceId
        • LastScanDate
        • ModifiedDate
        • ClassId
        • CreateDate
        • LastModifiedBy
        • ReconciliationIdentity
        • AttributeDataSourceList
        • SystemClassId
        • SystemName
      • To map enumeration-type BMC Atrium CMDB class attributes, verify the valid values for the attribute can have and then map only those values as constants. To verify the valid attribute values open the BMC Atrium CMDB class in the BMC Atrium CMDB user interface, find the relevant attribute, and the corresponding valid values. For more details see your BMC Atrium CMDB documentation.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*