Korrektur doppelter CIs

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 8 Minuten Lesedauer
  • Doppelte CIs in der CMDB überlasten das System unnötig und beeinträchtigen die Integrität und Zuverlässigkeit der CMDB. Daher ist es wichtig, regelmäßig CMDB-Tools zu verwenden, die doppelte CIs erkennen und beheben.

    Deduplizierungsaufgaben

    Wenn Prozesse der Identification and Reconciliation Engine (IRE) doppelte CIs erkennen, gruppiert IRE jeden Satz doppelter CIs zu einer Deduplizierungsaufgabe zur Überprüfung und Korrektur. Deduplizierungsaufgaben enthalten Details zur Duplizierung, einschließlich einer Liste aller doppelten CIs im Satz. Überprüfen Sie die Details jedes doppelten CI in der Aufgabe und die Daten, die verwendet wurden, um zu bestimmen, dass das CI ein Duplikat ist. Weitere Informationen zu IRE-Prozessen, die doppelte CIs erkennen und Deduplizierungsaufgaben generieren, finden Sie unter Doppelte CIs werden erkannt.

    Unter bestimmten Umständen generiert IRE nicht automatisch Deduplizierungsaufgaben für doppelte CIs. Um die Duplizierung in einem solchen Fall weiterhin zu beheben, müssen Sie die Deduplizierungsaufgabe manuell erstellen. Informationen darüber, wann dies geschieht und wie Sie eine Aufgabe manuell erstellen, finden Sie unter Deduplizierungsaufgaben manuell erstellen.

    Die Korrektur einer Deduplizierungsaufgabe konsolidiert ihren Satz doppelter CIs in einem einzigen CI, wodurch die Duplizierung eliminiert wird.

    So verarbeiten Sie Deduplizierungsaufgaben (automatisch von IRE generiert oder manuell erstellt), um doppelte CIs zu korrigieren:
    • In Massen: Verwenden Sie das DeduplizierungsDashboard und die Deduplizierungsvorlagenbibliothek im CMDB-Arbeitsbereich, um:
      • Deduplizierungsaufgaben überprüfen
      • Korrigieren Sie Deduplizierungsaufgaben in Massen, indem Sie Deduplizierungsvorlagen verwenden
      • Erhalten Sie Einblicke in die Anzahl und den Status der Deduplizierung in Ihrer Organisation
      Greifen Sie auf zu CI-Deduplizierungs-Experience im CMDB-Arbeitsbereich Dient zum Erstellen von Deduplizierungsvorlagen, die ähnliche Deduplizierungsaufgaben in Massenarbeit korrigieren.
    • Eine einzelne Aufgabe: Überprüfen Sie Deduplizierungsaufgaben Und verwenden Sie den Assistenten zur Nachbesserung von CI-Duplikaten, um eine einzelne Deduplizierungsaufgabe zu verarbeiten.

    Haupt-CI

    Die Haupt-CI Spielt eine Schlüsselrolle bei der Korrektur doppelter CIs. Das Haupt-CI ist eines der doppelten CIs, die Sie als aktives CI beibehalten möchten, nachdem Sie den Rest der doppelten CIs mit diesem Haupt-CI abgeglichen haben. Sie können dann möglicherweise den Rest der doppelten CIs stilllegen oder löschen oder ihren Attributen anwenderdefinierte Werte zuweisen. Der erste Schritt während der Korrektur besteht darin, ein Haupt-CI für den Korrekturprozess auszuwählen. Während der Korrektur wählen Sie aus, welche Attributwerte, Beziehungen und zugehörigen Elemente aus den doppelten CIs mit dem Haupt-CI abgeglichen werden sollen. Alternativ können Sie keine Daten konsolidieren und das Haupt-CI unverändert beibehalten.

    Die duplicate_ofAttribut in doppelten CIs wird verwendet, um einen Verweis auf das Haupt-CI zu speichern. Für doppelte CIs, die in einer Instanz vorhanden waren, die auf aktualisiert wurde New York Release oder höher, das Haupt-CI ist unbekannt. Nach dem Upgrade duplicate_ofFür diese doppelten CIs ist auf „Unbekannt“ festgelegt, was darauf hinweist, dass das CI ein Duplikat ist, das Haupt-CI jedoch unbekannt ist.

    Vor der Korrektur sind die CIs in einem Satz doppelter CIs Duplikate voneinander. Nach der Korrektur besteht ein Satz doppelter CIs aus einem Haupt-CI und einer beliebigen Anzahl von CIs, die jeweils als Duplikat des Haupt-CI betrachtet werden. Die duplicate_ofAttribut des Haupt-CI ist leer. Die duplicate_ofDas Attribut für alle restlichen doppelten CIs im Satz ist ein Verweis auf das Haupt-CI des Satzes.

    Liste standardmäßiger zugehöriger Elemente

    Eine Liste zugehöriger Elemente, die global bei der Korrektur doppelter CIs verwendet werden, mit allen Deduplizierungsaufgaben. Während der Korrektur werden standardmäßig alle Elemente aus der Liste der standardmäßigen zugehörigen Elemente ausgewählt, um mit dem Haupt-CI zusammengeführt zu werden. Während der Korrektur wirkt sich das Hinzufügen oder Entfernen zugehöriger Elemente, die zusammengeführt werden sollen, nicht auf die standardmäßige Liste zugehöriger Elemente aus. Weitere Informationen finden Sie unter Liste standardmäßiger zugehöriger Elemente verwalten.
    Hinweis:
    • Das Zusammenführen von Attributen und zugehörigen Elementen, die Assets zugeordnet sind, wird nicht unterstützt. Asset-bezogene Tabellen sind nicht in der Liste der standardmäßigen zugehörigen Elemente enthalten und daher nicht für die Zusammenführung verfügbar.
    • Wenn ein Szenario eine inaktive Change-Anforderung umfasst, wird Konfigurationselement Feld im Change-Anforderungsformular wird gelöscht. Wenn der aktuelle Wert ein doppeltes CI ist, wird es nicht mit dem Haupt-CI zusammengeführt.

    Deduplizierungs-Dashboard

    CMDB-Arbeitsbereich Bietet eine Lösung zur Deduplizierungskorrektur, mit der Sie Deduplizierungsaufgaben in Massen nachbessern können. Mit dem DeduplizierungsDashboard und den Deduplizierungsvorlagen und -Bibliotheken können Sie mehrere Deduplizierungsaufgaben konsistent in einem einzigen Vorgang beheben. Mit der Deduplizierungsvorlagenbibliothek im CMDB-Arbeitsbereich können Sie eine vorkonfigurierte Deduplizierungsvorlage mit den Korrektureinstellungen für eine Klasse erstellen. Mit dem DeduplizierungsDashboard im CMDB-Arbeitsbereich können Sie die vorkonfigurierte Vorlage dann für mehrere Deduplizierungsaufgaben für die in der Vorlage festgelegte Klasse ausführen. Die Korrektureinstellungen in der Vorlage werden dann einheitlich auf die doppelten CIs der Deduplizierungsaufgaben angewendet, um die CI-Duplizierung zu korrigieren.

    Weitere Informationen zum Beheben doppelter CIs im CMDB-Arbeitsbereich finden Sie unter CI-Deduplizierungs-Experience im CMDB-Arbeitsbereich.

    Nachbesserung von CI-Duplikaten

    Ein Tool zur Deduplizierungskorrektur, das assistentenähnlich ist und mit dem Sie eine Reihe doppelter CIs abgleichen können, die einer einzelnen Deduplizierungsaufgabe zugeordnet sind. Sie können eines der doppelten CIs auswählen, das als aktives CI beibehalten werden soll, und dann entscheiden, wie der Rest der doppelten CIs verarbeitet werden soll. Mit der Nachbesserung von CI-Duplikaten können Sie Abgleichoptionen für Attribute, Beziehungen und zugehörige Elemente festlegen.

    Informationen zur Verwendung der Nachbesserung von CI-Duplikaten finden Sie unter Korrigieren Sie eine Deduplizierungsaufgabe.

    Auswirkungen auf zugehörige Aufgaben (Change, Problem, Incident)

    Auswirkung auf Change-Anforderungen:
    • Wenn ein CI einer Change-Anforderung zugeordnet ist, deren Status nicht lautet Neu , Wird das CI aus der Change-Anforderung entfernt, wenn durch Prozesse zur Korrektur doppelter CIs das CI gelöscht wird.
    • Wenn ein CI einer Change-Anforderung zugeordnet ist, deren Status lautet Neu , Wenn bei Prozessen zur Korrektur doppelter CIs das CI gelöscht wird, wird das CI in der Change-Anforderung auf das Haupt-CI aktualisiert.
    Die Business-Regel Ready only CI when not NewVerhindert, dass Change-Anforderungen aktualisiert werden, die sich nicht im Status „Neu“ befinden. Dieses Verhalten stellt die Gültigkeit und die kontinuierliche Verarbeitung einer Change-Anforderung sicher, wenn Change-Anforderungs-CIs von der Verarbeitung doppelter Korrekturen betroffen sind.

    Wenn ein CI einem Problem oder einer Incident-Aufgabe zugeordnet ist, bleiben diese Aufgaben gültig, nachdem doppelte CI-Korrekturprozesse ausgeführt wurden, da das System das Haupt-CI in diesen Aufgaben zusammenführt, auch wenn die Korrekturprozesse das zugehörige CI gelöscht haben.

    Eigenschaften, die sich auf die Verarbeitung doppelter CIs auswirken

    Während der CMDB-Identifizierung wird die Verarbeitung von Sätzen doppelter CIs bestimmt durch:
    • Eigenschaft glide.identification_engine.skip_duplicates(Standardmäßig „wahr“).
    • Eigenschaft glide.identification_engine.skip_duplicates.threshold(Standardmäßig 5).
    • Anzahl der doppelten CIs in einem Satz.

    Informationen dazu, wie sich diese Eigenschaften auf die Verwaltung doppelter CIs auswirken, finden Sie unter Doppelte CIs werden erkannt.

    Besondere Nachbesserungsszenarien

    Es gibt einige spezielle Korrekturszenarien, in denen sich die Korrektur doppelter CIs anders verhält:

    Große Anzahl von doppelten CIs

    Die Unterstützung für den Abgleich doppelter CIs ist beschränkt, wenn die Anzahl der doppelten CIs einen bestimmten Schwellenwert überschreitet. Dieser Schwellenwert basiert auf dem Wert von glide.duplicate_ci_remediator.max.cisEigenschaft, die standardmäßig 1.000 ist. Sie können diese Eigenschaft aktualisieren, um den Schwellenwert zu erhöhen. Dieser Schwellenwert überschreitet jedoch niemals 5.000, selbst wenn Sie die Eigenschaft auf einen Wert über 5.000 festlegen.

    Wenn die Anzahl der doppelten CIs für eine Deduplizierungsaufgabe den Schwellenwert überschreitet, sind die im Assistenten verfügbaren Optionen begrenzt:
    • Auf der Wählen Sie Haupt-CI aus Registerkarte, nur die Empfohlen Eine Liste der Haupt-CIs wird angezeigt, und nur die Verwenden Sie Haupt-CI Option ist verfügbar.
    • Empfehlungen basieren nur auf den ältesten erstellten, neuesten aktualisierten und zuletzt entdeckten CIs.
    • Der Abgleich von Attributkonflikten und CI-Beziehungen wird nicht unterstützt, und es werden nur standardmäßige zugehörige Elemente abgeglichen.
    Doppelte Seriennummern
    Die Korrektur doppelter CIs wird normalerweise auf doppelte CMDB-CIs angewendet. In einigen Situationen können jedoch Deduplizierungsaufgaben für doppelte Seriennummern erstellt werden. Wenn die Korrektur auf doppelte Seriennummern angewendet wird, wird die Zusammenführung von Beziehungen aus doppelten Datensätzen nicht referenziert und nicht angewendet.
    Große Anzahl zugehöriger Elemente
    Eine Deduplizierungsaufgabe kann einer großen Anzahl zugehöriger Elemente zugeordnet sein, die den Korrekturprozess blockieren können, da das Laden der Aufgabe eine Zeitüberschreitung eintritt. Um den Korrekturprozess in diesem Fall fortzusetzen, können Sie versuchen, die Korrektur im eingeschränkten Modus auszuführen. Fügen Sie hinzu glide.duplicate_ci_remediator.enable_restricted_modeSystemeigenschaft und legen Sie ihren Wert auf fest Wahr Um anzuzeigen Nachbesserung für CI-Duplikate verwenden (eingeschränkter Modus) Option im Dialogfeld „Nachbesserung“. Weitere Informationen zur Verwendung dieser Option, um die Verwendung zugehöriger Elemente bei der Deduplizierungskorrektur einzuschränken und zu ermöglichen, dass die Korrektur fortgesetzt werden kann, finden Sie unter Eingeschränkter Modus im Nachbesserungsassistenten für CI-Duplikate [KB1542272] verwenden .

    Beschränkungen

    IRE verwendet duplicate_ofFeld intern, indem Sie es als Teil des Mechanismus zum Überspringen von Duplikaten ausfüllen. Sie sollten manuelle Aktualisierungen dieses Felds einschränken. Weitere Einzelheiten finden Sie unter Doppelte CIs werden erkannt.

    Wenn Sie versuchen, den Wert von zu ändern duplicate_ofDirekt in einem CI-Formular oder mithilfe eines Skripts werden die folgenden Einschränkungen erzwungen, um die Datenintegrität sicherzustellen:
    • Ein CI kann nicht sein eigenes Haupt-CI sein (Sie können ein CI nicht als Duplikat von sich selbst festlegen).
    • Ein CI und sein Haupt-CI dürfen nicht aus verschiedenen Domänen stammen.
    • Die duplicate_ofDas Attribut des Haupt-CI kann kein CI als Haupt-CI referenzieren (Sie können ein CI nicht als Duplikat eines anderen doppelten CI festlegen, um eine Kette doppelter CIs zu erstellen).

      • Wenn Sie versuchen, ein CI als Duplikat eines anderen doppelten CI festzulegen, wird das CI als Duplikat des Haupt-CI des doppelten CI festgelegt, das Sie festlegen möchten. Wenn das Haupt-CI des doppelten CI, das Sie festlegen möchten, „Unbekannt“ ist, schlägt der Vorgang fehl.

        Tabelle : 1. Beispiel: Versuchen Sie, ein CI als Duplikat eines anderen doppelten CI festzulegen
        CIs Versuchte Einstellung Ergebnis (vom System erzwungen)

        CI1: duplicate_of= leer

        CI2: duplicate_of= CI3

        CI3: Haupt-CI

        CI1: duplicate_of= CI2

        CI1: duplicate_of= CI3

        CI2: duplicate_of= CI3

        CI3: Haupt-CI

        Wenn CI2 ein Duplikat von „Unbekannt“ ist, schlägt der Vorgang fehl.
      • Wenn ein Haupt-CI zu einem Duplikat eines anderen CI wird, kann es kein Haupt-CI mehr sein. Alle CIs, die Duplikate dieses Haupt-CI waren, werden als Duplikate des neuen Haupt-CI festgelegt.

        Tabelle : 2. Beispiel: Versuch, ein Haupt-CI als Duplikat eines anderen CI festzulegen
        CIs Versuchte Einstellung Ergebnis (vom System erzwungen)

        CI1: duplicate_of= CI4

        CI2: duplicate_of= CI4

        CI3: duplicate_of= CI4

        CI4: Haupt-CI

        CI5: duplicate_of= leer

        CI4: duplicate_of= CI5

        CI1: duplicate_of= CI5

        CI2: duplicate_of= CI5

        CI3: duplicate_of= CI5

        CI4: duplicate_of= CI5

        CI5: Haupt-CI

      • Wenn ein Haupt-CI zu einem Duplikat eines CI innerhalb desselben doppelten CI-Satzes wird, wird das ausgewählte Duplikat zum Haupt-CI im doppelten CI-Satz. Die restlichen doppelten CIs im Satz werden als Duplikate des neuen Haupt-CI festgelegt.

        Tabelle : 3. Beispiel: Versuch, ein Haupt-CI als Duplikat eines CI innerhalb des Satzes für doppelte CIs festzulegen
        CIs Versuchte Einstellung Ergebnis (vom System erzwungen)

        CI1: duplicate_of= CI4

        CI2: duplicate_of= CI4

        CI3: duplicate_of= CI4

        CI4: Haupt-CI

        CI4: duplicate_of= CI1

        CI1: Haupt-CI

        CI2: duplicate_of= CI1

        CI3: duplicate_of= CI1

        CI4: duplicate_of= CI1

    • Sie können kein CI löschen, das das Haupt-CI für einen Satz doppelter CIs ist. Um ein Haupt-CI zu löschen, müssen Sie zuerst die Zuordnung dieses Haupt-CI zu allen seinen doppelten CIs aufheben. Löschen Sie entweder alle doppelten CIs, die diesem Haupt-CI zugeordnet sind, oder entfernen Sie den Verweis auf dieses Haupt-CI aus allen duplicate_ofAttribute in allen doppelten CIs, die sie enthalten.