6 Replies Latest reply on May 12, 2014 10:08 AM by Srinivas Merugu

    Reconciliation ID

    Srinivas Merugu
      Share This:

      Want to know how reconciliation engine assigns the reconciliation id under below circumstances;

       

      1) Two same CIs (say x) in ASSET dataset with same name and token id but different reconciliation ids and one CIs in XXX dataset

      2) Only one unique CI (say x) in ASSET dataset but duplicate CIs in XXX dataset with same name and token id

      3) No CI in ASSET dataset but one CIs in XXX dataset

      4) No CI in ASSET dataset but two CIs with same name and token id in XXX dataset

       

      Result of my environment;

       

      1) No reconciliation id generated for CI in XXX dataset

      2) Reconciliation id generated for only one CI in XXX dataset

      3) No reconciliation id generated for CI in XXX dataset

      4) No reconciliation id generated for CI in XXX dataset

       

      Appreciate your inputs.

        • 1. Re: Reconciliation ID

          Hi Srini,

           

          Here is the behavior of Recon Engine:

          (Assuming in your case that the ID rules are based on Name and Token Id)

          1. Multimatch error in the RE logs - CI in XXX dataset will not get identified (and hence not merged).

          2. If one of the CIs in XXX dataset was already Identified, then the other one in XXX dataset will hit an error:

          <DatasetId, ReconId> combination is not unique.

          So the second CI in XXX remains un-identified.

          Indicates - duplicates in source dataset - as per the ID rules.

          3. Depends on value for AutoIdentify - if Yes - then CI in XXX dataset will get a new Recon Id.

          Else - it remains unidentified.

          4. First CI that gets reconciled will get an RE Id, the other will hit the error as in #2 above.

           

          Hope this helps.

           

          Regards

          - Amol.

          1 of 1 people found this helpful
          • 2. Re: Reconciliation ID
            Srinivas Merugu

            Thanks Amol...

             

            For question1, do I have to manually correct or delete the duplicate CIs from ASSET dataset before running the job ? Or is there any recommended mechanism in CMDB to perform the same.

            • 3. Re: Reconciliation ID

              Hi Srini,

               

              A multi-match error could mean:

              1. Duplicates in BMC.ASSET

              AND/OR

              2. Weak Identification rule - resulting in more than one match in BMC.ASSET.

               

              If it is case 1- then the cleanup will have to be done manually.

              If it is case 2 - then the specific ID rule has to be corrected to make it stronger (unique).

               

              Regards

              - Amol.

              1 of 1 people found this helpful
              • 4. Re: Re: Reconciliation ID
                Srinivas Merugu

                Hi Amol,

                 

                Thanks for helping me on this, can you clarify one more doubt?

                 

                Found multiple matches (instances) for class : What if I have 3 to 4 Identification rules and error is generated for first rule? Does this mean rest of the rules are ignored by the recon engine?

                 

                I feel if an error is generated for the first rule then rest of the rules are ingored. Just wanted a clarification on this.

                • 5. Re: Re: Reconciliation ID

                  Hi Srini,

                   

                  When a multimatch error is generated for your first rule - RE will report the error and will NOT proceed to the next rule(/s).

                  You would want to make the first rule as the strongest rule among all the rules.

                   

                  Regards

                  - Amol Dighe.

                  • 6. Re: Re: Reconciliation ID
                    Srinivas Merugu

                    Hmm, I felt same. Thanks for confirming.