Verwalten CMDB Datenlöschung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Die Gemeinsame Komponenten für CMDB-Integrationen(sn_cmdb_int_util) Store-App verwendet Post-Skript- und Transformationszuordnungsmethoden, um importierte Elemente zu entfernen Configuration Management Database (CMDB) Datensätze, die später aus der Quellanwendung der Drittpartei gelöscht wurden.

    Post-Skript-Methode

    Die Post-Skript-Methode überprüft die Quelltabelle [sys_object_Source] auf Konfigurationselemente (CIs), die bei der letzten Ausführung für einen bestimmten Quell-Feed nicht aktualisiert wurden. Anschließend werden alle nicht aktualisierten CIs aus dem zugehörigen Ziel entfernt CMDB Tabellen synchron, die das Entfernen von Zieldatensätzen nacheinander verarbeiten.

    Am Meisten Service Graph Connectors Verwenden Sie die Post-Skript-Methode, um das Entfernen von zu verwalten CMDB Datensätze.

    Die Post-Skript-Methode verwendet Datensatzentfernung Skript zur Verarbeitung verschiedener Strategien zum Löschen von Datensätzen. Das harte Löschen umfasst das dauerhafte und vollständige Entfernen von Datensätzen aus CMDB, Wodurch sie nicht mehr wiederhergestellt werden können und für Daten geeignet sind, die nicht mehr benötigt werden. Bei der Soft-Löschung werden Datensätze als gelöscht markiert, ohne sie tatsächlich aus dem zu entfernen CMDB, Ermöglicht eine potenzielle Wiederherstellung und Beibehaltung von Verlaufsdaten. Die optimierte weiche Löschung, die von der Identification and Reconciliation Engine (IRE) verwaltet wird, verbessert diesen Ansatz für das weiche Löschen, indem eine spezialisierte Tabelle wie die Erweiterungsattribute-Tabelle verwendet und Abgleichsregeln angewendet werden, um gelöschte Datensätze effizienter zu verwalten. Standardmäßig kann die Tabelle bis zu 100 Datensätze gleichzeitig enthalten. Als Anwender mit der Administratorrolle können Sie diese Grenze jedoch anpassen, indem Sie festlegen sn_cmdb_int_util.ire_payload_items_sizeSystemeigenschaft. Diese Eigenschaft ist standardmäßig nicht verfügbar, und Sie müssen diese Eigenschaft vom Typ „Ganzzahl“ in erstellen Gemeinsame Komponenten für CMDB-Integrationen Store-App (sn_cmdb_int_util). Weitere Informationen finden Sie unter Add a system property.

    Transformieren Sie die zuordnungsbasierte Methode

    Die auf der Transformationszuordnung basierende Methode überprüft die Quelltabelle [sys_object_Source] auf Konfigurationselemente (CIs), die bei der letzten Ausführung für einen bestimmten Quell-Feed nicht aktualisiert wurden. Anschließend wird der Multi-Thread-Löschansatz verwendet, um nicht aktualisierte CIs aus dem zugehörigen Ziel zu entfernen CMDB Tabellen gleichzeitig, die das Entfernen aller Zieldatensätze innerhalb eines Importsatzes gleichzeitig verarbeiten. Mehrere Importsätze werden erstellt, um Zieldatensatzdaten in der Bereitstellungstabelle „Datensatz entfernen“ für Integration Commons [sn_cmdb_int_util_remove_Record] zu speichern, die das Löschen von Datensätzen mit mehreren Threads ermöglicht. Daher wird die Datenverarbeitungszeit reduziert.

    Die Bereitstellungstabelle „Datensatz entfernen“ [sn_cmdb_int_util_remove_Record] verfolgt nicht aktualisierte CIs, indem Zieldatensatzdetails gespeichert werden, einschließlich Discovery-Quelle, Quell-Feed, sys_ID der Zieltabelle und Zieltabellenname dieser CIs. Das in definierte Startskript Remove Record Transform MapLöscht dann die Datensätze aus den zugehörigen Zieltabellen.

    Die auf der Transformationszuordnung basierende Methode wird von verwendet Service Graph Connector Um die Datenverarbeitungszeit zu verbessern. Zum Beispiel die SG-Tanium – Software entfernen Datenquelle in Service Graph Connector für Tanium Entfernt Softwaredaten mit der auf Transformationszuordnungen basierenden Methode. Weitere Informationen finden Sie unter Service Graph Connector für Tanium.