Eigenschaften für Identifizierung und Abgleich

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 9 Minuten Lesedauer
  • Verwenden Sie die Eigenschaften „Identifizierung“ und „Abgleich“, um die Engine „Identifizierung und Abgleich“ (Identification and Reconciliation Engine, IRE) zu konfigurieren.

    Diese Eigenschaften sind für Identifizierung und Abgleich verfügbar. Zum Anzeigen und Bearbeiten dieser Eigenschaften ist die Administratorrolle erforderlich.
    Hinweis:
    Um die Tabelle „Systemeigenschaften“ [sys_properties] zu öffnen, geben Sie im Navigationsfilter sys_properties.list ein.
    Tabelle : 1. Eigenschaften für Identifizierung und Abgleich
    Eigenschaft Beschreibung

    Setzen Sie die Anforderung durch, dass erforderliche Attribute bei der Identifizierung und Abgleich nicht Null sein dürfen.

    glide.required.attribute.enabled

    • Typ: Wahr | Falsch
    • Standardwert: wahr
    • Standort: Konfiguration > CMDB-Eigenschaften > Identifikations-/Abgleichseigenschaften

    Klassen-Upgrade während IRE-Identifizierung und -Abgleich zulassen.

    glide.class.upgrade.enabled

    Bei „ false“ lehnt IRE eine Nutzlast (oder ein Nutzlastelement in der erweiterten IRE) mit dem entsprechenden Neuklassifizierungs-Update ab und erstellt eine Neuklassifizierungsaufgabe.

    Lassen Sie Klassen-Downgrades während der IRE-Identifizierung und des IRE-Abgleichs zu.

    glide.class.downgrade.enabled

    Bei „ false“ lehnt IRE eine Nutzlast (oder ein Nutzlastelement in der erweiterten IRE) mit dem entsprechenden Neuklassifizierungs-Update ab und erstellt eine Neuklassifizierungsaufgabe.

    Erlauben Sie den Klassenwechsel während der IRE-Identifizierung und des IRE-Abgleichs.

    glide.class.switch.enabled

    Bei „ false“ lehnt IRE eine Nutzlast (oder ein Nutzlastelement in der erweiterten IRE) mit dem entsprechenden Neuklassifizierungs-Update ab und erstellt eine Neuklassifizierungsaufgabe.

    glide.identification_engine.update_without_upgrade_enabled

    Aktivieren Sie IRE, um CI-Updates mit Upgrade-Neuklassifizierungs-Updates zu verarbeiten. Diese Eigenschaft hat Vorrang vor der Eigenschaft glide.class.upgrade.enabled.

    Je nach Eigenschaftseinstellung verarbeitet IRE das Upgrade-Update oder überspringt es:
    • true: IRE verarbeitet die CI-Updates, aber nicht das Update der erneuten Klassifizierung des CI-Upgrades.
    • false: IRE verarbeitet die CI-Updates einschließlich des Updates der CI-Upgrade-Neuklassifizierung.

    glide.identification_engine.update_without_downgrade_enabled

    Aktivieren Sie IRE, um CI-Updates mit Downgrade-Neuklassifizierungs-Updates zu verarbeiten. Diese Eigenschaft hat Vorrang vor der Eigenschaft glide.class.downgrade.enabled.

    Je nach Eigenschaftseinstellung verarbeitet IRE das Downgrade-Update oder überspringt es:
    • true: IRE verarbeitet die CI-Updates, aber nicht das Update der CI-Downgrade-Reklassifizierung.
    • false: IRE verarbeitet die CI-Updates einschließlich des Updates der CI-Downgrade-Neuklassifizierung.

    glide.identification_engine.update_without_Switch_enabled

    Aktivieren Sie IRE, um CI-Updates mit Switch-Neuklassifizierungs-Updates zu verarbeiten. Diese Eigenschaft hat Vorrang vor der Eigenschaft glide.class.switch.enabled.

    Je nach Eigenschaftseinstellung verarbeitet IRE die Switch-Aktualisierung oder überspringt sie:
    • true: IRE verarbeitet die CI-Updates, aber nicht das Update der CI-Switch-Reklassifizierung.
    • false: IRE verarbeitet die CI-Aktualisierungen einschließlich der Aktualisierung der CI-Switch-Reklassifizierung.

    glide.identification_engine.reclassification_restriction_rules_enabled

    Aktivieren oder deaktivieren Sie global die Anwendung aktiver Regeln zur Einschränkung der Neuklassifizierung.

    Erlauben Sie die Aktualisierung eines leeren Feldes durch eine Datenquelle mit niedrigerer Priorität.

    glide.reconciliation.override.null

    • Typ: Wahr | Falsch
    • Standardwert: wahr
    • Standort: Konfiguration > CMDB-Eigenschaften > Identifikations-/Abgleichseigenschaften

    Steuert, wie die Identifizierung eine kleine Gruppe von doppelten CIs verarbeitet.

    glide.identification_engine.skip_duplicates

    • Typ: Wahr | Falsch
    • Standardwert: wahr
    • Andere Werte:
      wahr

      Wenn die Anzahl der doppelten CIs kleiner als der durch glide.identification_engine.skip_duplicates.thresholdangegebene Schwellenwert ist, wird das älteste der doppelten CIs als Übereinstimmung ausgewählt und aktualisiert. Dieses älteste CI wird auch als Haupt-CI für diese Gruppe von doppelten CIs festgelegt.

      Für die restlichen doppelten CIs wird das Feld duplicate_of als Verweis auf das Haupt-CI festgelegt.

      falsch
      Der Abgleich eines CI schlägt fehl, und ein Fehler wird protokolliert.
    • Standort: Konfiguration > CMDB-Eigenschaften > Identifikations-/Abgleichseigenschaften

    Maximale Anzahl von CIs, die in einer Gruppe von doppelten CIs enthalten sein können, damit die Identifizierung die doppelten CIs entsprechend der Einstellung von glide.identification_engine.skip_duplicates verarbeiten kann.

    glide.identification_engine.skip_duplicates.threshold

    Wenn die Anzahl der doppelten CIs den Schwellenwert überschreitet, verarbeitet die Identifizierung die doppelten CIs so, als ob glide.identification_engine.skip_duplicates auf „false“ festgelegt ist.

    • Typ: Ganzzahl
    • Standardwert: 5
    • Standort: Konfiguration > CMDB-Eigenschaften > Identifikations-/Abgleichseigenschaften

    Maximale Anzahl der Protokollläufe, die beim Navigieren zu angezeigt werden können Konfiguration > Identifizierungsprotokollean.

    glide.identification_logs.max_run_ids

    • Typ: Ganzzahl
    • Standardwert: 1000
    • Standort: Konfiguration > CMDB-Eigenschaften > Identifikations-/Abgleichseigenschaften

    glide.cache.size.service_cache

    Maximale Cachegröße (in MB), die von der Identifizierungs-Engine für eingehende und ausgehende Beziehungen verwendet wird. Wenn das Limit erreicht ist, werden die am längsten nicht verwendeten Cache-Daten gelöscht, wodurch Platz für neue Daten frei wird.
    Hinweis:
    Sie können den Service-Cache nicht deaktivieren.
    glide.identification_engine.granular_insert_locking Bestimmt, ob mehrere granulare Einfügungssperren oder eine einzelne globale Einfügungssperre verwendet werden sollen.

    Setzen Sie den Wert auf „false“, wenn Leistungsprobleme bei der Verwendung mehrerer granularer Einfügungssperren auftreten.

    glide.identification_engine.batch_update_last_discovered Steuert das Batch-Update des Felds last_discovered in CIs, die vom Identifizierungsmodul verarbeitet werden.

    Legen Sie den Wert auf „false“ fest, wenn Geschäftsregeln vorhanden sind, die für das Feld last_discovered gelten, und Sie diese Regeln beim Aufrufen einer Identifizierungs- und Abgleich-API auslösen möchten.

    glide.identification_engine.related_items_local_cache_count

    Zur Optimierung eine benutzerdefinierte Anzahl von lokal zwischengespeicherten Abfrageergebniseinträgen von zugehörigen Elementen/Suchelementen.

    Hinweis:
    Wenn aufgrund einer Optimierung im Zusammenhang mit der Verwendung des lokalen Caches ein Arbeitsspeicherproblem vorliegt, legen Sie die Eigenschaften glide.identification_engine.related_items_local_cache_count und glide.identification_engine.dependent_items_local_cache_count auf 0 fest.
    glide.identification_engine.dependent_items_local_cache_count

    Zur Optimierung eine benutzerdefinierte Anzahl von lokal zwischengespeicherten Abfrageergebniseinträgen abhängiger CIs

    Hinweis:
    Wenn aufgrund einer Optimierung im Zusammenhang mit der Verwendung des lokalen Caches ein Arbeitsspeicherproblem vorliegt, legen Sie die Eigenschaften glide.identification_engine.related_items_local_cache_count und glide.identification_engine.dependent_items_local_cache_count auf 0 fest.
    glide.identification_engine.independent_items_local_cache_count

    Zur Optimierung eine benutzerdefinierte Anzahl von lokal zwischengespeicherten Abfrageergebniseinträgen unabhängiger CIs

    Wenn Sie den Wert auf 0 festlegen, können Sie vermeiden, dass lokaler Cache für unabhängige CIs verwendet wird, was sich auf die Leistung auswirken kann.

    glide.cmdb.logger.source.identification_engine

    Aktivieren und konfigurieren Sie, welche Art von Details das System bei Verwendung von IRE außerhalb des Bereichs der Identifizierungssimulation protokolliert. Beispiel: Verwendung einer API, ECC-Warteschlange oder Scheduled Jobs.

    Hinweis:
    Je nach Einstellung kann das System große Datenmengen generieren, die sich auf die Gesamtleistung des Systems auswirken können. Legen Sie den Wert mit Vorsicht fest, und beschränken Sie die Detailebene und die Nutzungszeit auf das Minimum, das zum Testen oder Debuggen erforderlich ist.

    Weitere Informationen zur Problembehandlung finden Sie im Knowledge Base-Artikel How to erfassen IRE [Identification and Reconciliation Engine] Debug Logs [KB0750382].

    glide.identification_engine.partial_payload_items_max_size

    Maximale Anzahl von Elementen, die beim Erstellen einer Teilnutzlast zulässig sind. Wenn diese Grenze erreicht ist, wird die Teilnutzlast aufgeteilt.

    Wenn IRE beispielsweise eine Teilnutzlast erstellt, werden alle Elemente und zugehörigen Beziehungen und Referenzen in einer Teilnutzlast zusammengeführt. Diese Zusammenführung kann zu einer großen Teilnutzlast führen.

    Das Anpassen dieser Eigenschaft kann bei Leistungsproblemen im Zusammenhang mit der IRE-Verarbeitung von Teilelementen helfen.

    glide.identification_engine.partial_items_process_limit

    Maximale Anzahl von Teilelementen, die in einem einzelnen IRE-Aufruf abgerufen werden sollen. Nach Erreichen dieses Grenzwerts ruft IRE nur Teilelemente ab, die vollständigen Elementen in der Eingabenutzlast entsprechen.

    Das Anpassen des Werts kann bei Leistungsproblemen im Zusammenhang mit der IRE-Verarbeitung von Teilelementen helfen.

    glide.identification_engine.partial_items_process_absolute_limit

    Absoluter Grenzwert für die Anzahl der Teilelemente, die von der IRE abgerufen werden sollen. Danach beendet die IRE das Abrufen von Teilnutzlasten aus der Tabelle „Teilweise Nutzlasten der CMDB-IRE“ [cmdb_ire_partial_payloads]. Das Anpassen des Werts kann bei Leistungsproblemen im Zusammenhang mit der IRE-Verarbeitung von Teilelementen helfen.

    glide.identification_engine.skip_updating_source_last_discovered_if_older
    Bestimmt, wie IRE die Attribute last_discovered und discovery_source in der CMDB aktualisiert.
    • „wahr“: Wenn last_discovered in der Nutzlast angegeben wird und älter als das last_discovered des CI in der CMDB ist, verwendet IRE die Nutzlastwerte nicht, um die Attribute last_discovered und discovery_source in der CMDB zu aktualisieren.
    • false: Auch wenn das in der Nutzlast angegebene [ last_discovered älter als das last_discovered des CI in der CMDB ist, verwendet IRE die Nutzlastwerte, um das last_discovered - und das discovery_source -Attribut in der CMDB zu aktualisieren.
    Hinweis:
    Nur die oben genannten Attribute sind bei einem Aktualisierungsvorgang von dieser Eigenschaft betroffen.
    glide.identification_engine.ire_message_listener_skip_updating_source_last_discovered_to_now

    Wenn die robuste Transformations-Engine (RTE) die anwenderdefinierte Eigenschaft ire.skip_updating_last_scan_to_now im Formular „Robuster Importsatz-Umwandler“ nicht übergibt, verwendet IRE den Wert dieser Eigenschaft für die skip_updating_source_last_discovered_to_now IRE-Option.

    glide.identification_engine.skip_updating_last_scan_if_older
    Bestimmt, wie IRE den Wert source_recency_timestamp in einer Nutzlast verwendet, um zu bestimmen, ob das Attribut last_scan in der Quelltabelle [sys_object_source] aktualisiert werden soll.
    • „wahr“: Wenn source_recency_timestamp in der Nutzlast angegeben wird und älter als das last_scan des CI in der CMDB ist, aktualisiert IRE das Attribut last_scan in der Quelltabelle [sys_object_source] nicht.
    • false: Selbst wenn das in der Nutzlast angegebene [ source_recency_timestamp älter als das last_scan des CI in der CMDB ist, verwendet IRE den Nutzlastwert, um das Attribut last_scan in der Quelltabelle [sys_object_source] zu aktualisieren.

    Sie können die Eingabenutzlast für ein CI und den Attributwert last_scan in der Quelltabelle [sys_object_source] überprüfen, um zu erfahren, ob IRE diesen last_scan -Wert aktualisiert oder nicht.

    Hinweis:
    Nur die oben genannten Attribute sind bei einem Aktualisierungsvorgang von dieser Eigenschaft betroffen.
    glide.identification_engine.ire_message_listener_skip_updating_last_scan_to_now

    Wenn RTE die anwenderdefinierte Eigenschaft ire.skip_updating_last_scan_to_now im Formular „Robuster Importsatz-Umwandler“ nicht übergibt, verwendet IRE den Wert dieser Eigenschaft für die ire.skip_updating_last_scan_to_now IRE-Option.

    glide.identification_engine.platform_domain_separation_enabled
    Schaltet den Support-Modus für Domain Separation während der IRE-Verarbeitung um.
    • „falsch“: IRE-Prozesse werden nur innerhalb der aktuellen Domäne ausgeführt. Grundlegendes zum Deaktivieren des Zugriffs übergeordneter Domänen auf untergeordnete Domänen während der IRE-Verarbeitung.
    • „wahr“: Die IRE-Domänentrennung folgt dem Verhalten der Plattform-Domänentrennung. Im Grunde wird es übergeordneten Domänen ermöglicht, während der IRE-Verarbeitung den Zugriff in allen untergeordneten Domänen zu erkennen.
    glide.identification_engine.enable_identifier_optional_condition
    Aktiviert erweiterte Optionen für reguläre Bezeichnereinträge in Identifizierungsregeln. Mit diesen erweiterten Optionen können Sie Bedingungen hinzufügen, um die Menge der Datensätze einzugrenzen, die nach einem übereinstimmenden CI durchsucht werden.
    Hinweis:

    Diese Eigenschaft wirkt sich nur auf reguläre Bezeichnereinträge aus (keine Such- oder Hybridbezeichnereinträge).

    Im Basissystem sind Bezeichnereinträge verschiedener Klassen mit erweiterten Optionsbedingungen vorkonfiguriert. Alle diese vorkonfigurierten Bedingungen in regulären Identifier-Einträgen gelten automatisch, wenn Sie diese Eigenschaft auf „ true“ festlegen.

    Um unerwartetes Verhalten zu verhindern, überprüfen Sie diese vordefinierten Bedingungen in regulären Identifier-Einträgen, bevor Sie diese Eigenschaft auf true festlegen. Geben Sie im Feld Filter in der primären Navigation cmdb_identifier_entry.listein. Überprüfen Sie dann in der Listenansicht „Bezeichnereintrag“ die Spalte „Optionale Bedingung“.

    glide.identification_engine.enable_reconciliation_filter_before_update

    Bestimmt, ob Filterbedingungen einer Abgleichregel vor oder nach einer Wertänderung während der Nutzlastverarbeitung angewendet werden.