This documentation supports the 9.1 to 9.1 Service Pack 3 version and its patches of BMC Atrium Core. The documentation for version 9.1.04 and its patches is available here.

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

Inserting or updating bulk records in BMC Atrium CMDB

If you want to insert or update configuration items (CIs) in CMDB and if the source has bulk data, you need to cache the source records. Atrium Integrator uses the cache to take insert or update decisions.

Note

To set number of CIs you want to retain in the cache, update the InMemoryCache field in the aiplugin.properties file located at: <AR install directory>/diserver/data-integration/ngie/conf


To insert or update bulk records in BMC Atrium CMDB

  1. In Atrium Integrator Spoon, open the job you created.
  2. Double-click the CMDBOutput step.
  3. Select Use cache.
    For jobs created through Atrium Integrator console, the Use Cache option is set by default.
  4. Cache for each transformation is created in the $ATRIUMINTEGRATOR_HOME$/AIcachefolder.

    Note

    In Atrium Integrator server group enviornment, the cache is created on the the server from where you execute a job. For example, if server A is the primary server and server B is the secondary server, and if you execute the job from server B, the cache will be created on server B. If you schedule a job on a server with the cache enabled and then schedule the same job on another server within the server group, you must manually copy the cache to the second server to avoid a negative impact on the performance.

  5. Select Only insert new CIs.
  6. If you don't select this option, a record in CMDB is updated only if that record is changed in the source. This behaviour is similar to the CRC logic in Atrium Integrator Engine.
  7. In the Update fields table, in the Update column select Y for columns you want to be always updated in CMDB.
  8. In Update column if you select that column is not considered during updates.

    Note

    CIs are updated in the CMDB only when the CIs meet the qualification criteria. Qualification criteria is similar to Update Query in Atrium Integration Engine.

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

Comments

  1. Jan Sierens

    Step 6. The flagging of "Only insert new CIs" doesn't work as described. If this option is not flagged the last modified date will be updated even if the record doesn't change. That is the inverse of what is been described.

    Mar 26, 2018 08:51
    1. Kanchana Iyer

      Hi Jan,

      Thanks for pointing this out. I will check option and confirm shortly.

      Regards,

      Kanchana


      Mar 26, 2018 12:15
      1. Kanchana Iyer

        Hello Jan,

        Apologies for the delay in responding to you. I checked with the SME regarding your question.

        The SME is not able to reproduce the scenario described by you. It would be great if you could help us with the exact steps you performed. 

        Thanks and regards,

        Kanchana

        Jul 04, 2018 12:33