Behebung von CI-Duplikaten
Wenn die Instanz während der Identifizierung und des Abgleichs (Identification and Reconciliation, IRE) auf doppelte CIs stößt, gruppiert sie jeden Satz doppelter CIs in einer Deduplizierungsaufgabe zur Überprüfung und Korrektur.
Deduplizierungsaufgaben
Deduplizierungsaufgaben enthalten Details zur Duplizierung, einschließlich einer Liste aller doppelten CIs. Ü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.
Um eine Deduplizierungsaufgabe zu korrigieren, müssen Sie den Satz doppelter CIs in einem einzigen CI abgleichen, wodurch die Duplizierung eliminiert wird. Von einer Deduplizierungsaufgabe aus können Sie den Assistenten zur Duplikat-CI-Korrektur ausführen, um eine einzelne Deduplizierungsaufgabe zu korrigieren. Oder Sie greifen auf das Deduplizierungs-Dashboard in CMDB Workspace zu, um Deduplizierungsvorlagen zu erstellen, die Deduplizierungsaufgaben in großen Mengen beheben.
Weitere Informationen zu IRE-Prozessen, die doppelte CIs erkennen und Deduplizierungsaufgaben generieren, finden Sie unter Erkennen von doppelten CIs.
Haupt-CI
Das Haupt-CI spielt eine wichtige Rolle bei der Korrektur doppelter CIs. Das Haupt-CI ist eines der doppelten CIs, die Sie als aktives CI beibehalten möchten, nachdem Sie die restlichen doppelten CIs mit diesem Haupt-CI abgeglichen haben. Sie können dann den Rest der doppelten CIs möglicherweise stilllegen oder löschen oder ihren Attributen benutzerdefinierte Werte zuweisen. Der erste Schritt während der Fehlerkorrektur besteht in der Auswahl eines Haupt-CI für den Fehlerkorrekturprozess. Während der Fehlerkorrektur 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 lassen.
Das Attribut duplicate_of in doppelten CIs wird verwendet, um einen Verweis auf das Haupt-CI zu speichern. Bei doppelten CIs, die in einer Instanz vorhanden waren, die auf Release New York oder höher aktualisiert wurde, ist das Haupt-CI unbekannt. Nach dem Upgrade wird duplicate_of für diese doppelten CIs auf „Unbekannt“ festgelegt. Dies gibt an, dass das CI ein Duplikat, das Haupt-CI jedoch unbekannt ist.
Vor der Fehlerkorrektur sind alle CIs in einem Satz doppelter CIs Duplikate voneinander. Nach der Fehlerkorrektur besteht ein Satz doppelter CIs aus einem Haupt-CI und einer beliebigen Anzahl von CIs, die jeweils als Duplikat des Haupt-CI betrachtet werden. Das Attribut duplicate_of des Haupt-CI ist leer. Das Attribut duplicate_of für alle übrigen doppelten CIs im Satz verweist auf das Haupt-CI des Satzes.
Liste standardmäßiger zugehöriger Elemente
- 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 das Feld Konfigurationselement im Formular „Change-Anforderung“ gelöscht. Wenn der aktuelle Wert ein doppeltes CI ist, wird es nicht mit dem Haupt-CI zusammengeführt.
Deduplizierungs-Dashboard
CMDB Workspace bietet eine Lösung für die Deduplizierungskorrektur, mit der Sie Deduplizierungsaufgaben in großen Mengen korrigieren können. Mit dem Deduplizierungs-Dashboard und den Deduplizierungsvorlagen und -bibliotheken können Sie mehrere Deduplizierungsaufgaben konsistent in einem einzigen Vorgang beheben. Mit der Deduplizierungsvorlagenbibliothek in CMDB-Arbeitsbereich können Sie eine vorkonfigurierte Deduplizierungsvorlage mit den Korrektureinstellungen für eine -Klasse erstellen. Über das Deduplizierungs-Dashboard in CMDB-Arbeitsbereich können Sie dann die vorkonfigurierte Vorlage für mehrere Deduplizierungsaufgaben für die in der Vorlage festgelegte Klasse ausführen. Die Korrektureinstellungen in der Vorlage werden dann konsistent auf die doppelten CIs der Deduplizierungsaufgaben angewendet, um die CI-Duplizierung zu beheben.
Weitere Informationen zum Korrigieren doppelter CIs in CMDB-Arbeitsbereichfinden Sie unter CI-Deduplizierungs-Experience in CMDB-Arbeitsbereich.
Nachbesserung von CI-Duplikaten
Ein Assistenten-ähnliches Tool zur Deduplizierungskorrektur, mit dem Sie einen Satz 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 Deduplizierungsaufgaben korrigieren (veraltet).
Eigenschaften, die sich auf die Verarbeitung doppelter CIs auswirken
- Eigenschaft glide.identification_engine.skip_duplicates (standardmäßig „true“).
- 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 Erkennen von doppelten CIs.
Besondere Nachbesserungsszenarien
Es gibt einige spezielle Korrekturszenarien, in denen sich die Korrektur doppelter CIs unterschiedlich verhält:
- Große Anzahl von doppelten CIs
Der Support für den Abgleich doppelter CIs ist begrenzt, wenn die Anzahl der doppelten CIs einen bestimmten Schwellenwert überschreitet. Dieser Schwellenwert basiert auf dem Wert der Eigenschaft glide.duplicate_ci_remediator.max.cis, die standardmäßig auf 1.000 festgelegt 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 Registerkarte Haupt-CI auswählen wird nur die Liste Empfohlen der Haupt-CIs angezeigt, und nur die Option Haupt-CI verwenden 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 Duplikat-CI-Korrektur wird normalerweise auf doppelte CMDB-CIs angewendet. In einigen Situationen können jedoch Deduplizierungsaufgaben für doppelte Seriennummern erstellt werden. Wenn die Fehlerkorrektur 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önnten, da beim Laden der Aufgabe eine Zeitüberschreitung auftritt. Um den Korrekturprozess in diesem Fall fortzusetzen, können Sie versuchen, die Fehlerkorrektur in einem eingeschränkten Modus auszuführen. Fügen Sie die Systemeigenschaft glide.duplicate_ci_remediator.enable_restricted_mode hinzu, und legen Sie ihren Wert auf „ true “ fest, um die Option Remediator für Duplikat-CI verwenden (eingeschränkter Modus) im Dialogfeld „Remediate“ (Fehlerkorrektur) anzuzeigen. Weitere Informationen zur Verwendung dieser Option, um die Verwendung zugehöriger Elemente bei der Deduplizierungskorrektur einzuschränken und die Fortsetzung der Fehlerkorrektur zu ermöglichen, finden Sie unter Verwenden des eingeschränkten Modus innerhalb der Duplikat-CI-Fehlerkorrektur [KB1542272].
Beschränkungen
IRE verwendet das Feld duplicate_of intern, indem es im Rahmen des Mechanismus zum Überspringen von Duplikaten ausgefüllt wird, und Sie sollten manuelle Aktualisierungen dieses Felds einschränken. Weitere Einzelheiten finden Sie unter Erkennen von doppelten CIs.
- 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.
Das Attribut duplicate_of des Haupt-CI kann kein CI als sein Haupt-CI referenzieren (Sie können ein CI nicht als Duplikat eines anderen doppelten CIs festlegen, um eine Kette von doppelten 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.
Wenn CI2 ein Duplikat von „Unbekannt“ ist, schlägt der Vorgang fehl.Tabelle : 1. Beispiel: Versuchen, 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 ein Haupt-CI zu einem Duplikat eines anderen CI wird, kann es nicht mehr ein Haupt-CI sein. Alle CIs, die Duplikate dieses Haupt-CI waren, werden als Duplikate des neuen Haupt-CI festgelegt.
Tabelle : 2. Beispiel: Es wird versucht, 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: Es wird versucht, ein Haupt-CI als Duplikat eines CI innerhalb des Satzes doppelter 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 ein CI, das das Haupt-CI für einen Satz doppelter CIs ist, nicht löschen. Um ein Haupt-CI zu löschen, müssen Sie zuerst die Zuordnung dieses Haupt-CI zu allen 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_of -Attributen in doppelten CIs, die ihn enthalten.