Erstellen Sie eine Abgleichregel für eine Nicht-CMDB-Tabelle

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 5 Minuten Lesedauer
  • Erstellen Sie eine statische oder eine dynamische CI-Abgleichregel für eine Nicht-CMDB-Tabelle.

    Informationen zu statischen Abgleichsregeln, dynamischen Abgleichsregeln und anderen mit Abgleichsregeln verbundenen Prinzipalen finden Sie unter Abgleichregeln.

    Wenn sowohl statische als auch dynamische Abgleichregeln für dasselbe Datensatzattribut vorhanden sind, hat die dynamische Regel Vorrang.

    Hinweis:
    Sie können keine Abgleichsregel für Systemfelder oder für Identification and Reconciliation Engine (IRE)-spezifische Felder wie das Feld Discovery-Quelle (discovery_source) erstellen. Außerdem können für Abgleichregeln keine Dot-Walking-Vorgänge mithilfe von Referenzfeldern durchgeführt werden.

    Erstellen Sie eine statische Abgleichsregel für eine Nicht-CMDB-Tabelle

    Eine statische Abgleichsregel gibt Klassenattribute an, die Datenquellen aktualisieren dürfen, und verhindert, dass nicht autorisierte Datenquellen die Attributwerte überschreiben. Eine statische Abgleichsregel gibt auch die Priorisierung für mehrere Datenquellen an. Ohne statische Abgleichsregeln können Datenquellen die Aktualisierungen der Attributwerte gegenseitig überschreiben.

    Vorbereitungen

    Erforderliche Rolle: itil mit Lesezugriff, itil_admin (zusätzlich zu itil) mit vollem Zugriff.

    Warum und wann dieser Vorgang ausgeführt wird

    Statische Abgleichregeln werden in Verbindung mit Datenaktualisierungsregeln verwendet, um Abgleichschritte für einen Datensatz zu bestimmen. Diese Regeln bestimmen, ob, wann und von welcher Datenquelle ein Datensatz aktualisiert werden kann. Wenn mehrere Datenquellen berechtigt sind, dieselben Attribute zu aktualisieren, weisen Sie jeder dieser Datenquellen eine Priorität zu, um zu verhindern, dass sie sich gegenseitig überschreiben.

    Nach der Aktualisierung eines Attributs durch eine autorisierte Datenquelle werden weitere Updates nur von der gleichen Datenquelle oder von einer Datenquelle mit höherer Priorität akzeptiert. Aktualisierungen aus einer Datenquelle mit einer niedrigeren Priorität werden abgelehnt, sofern die folgenden Bedingungen nicht erfüllt sind:
    • Die Quelle mit niedrigerer Priorität ist die erste Quelle, die den Datensatz aktualisiert.
    • Der Datensatz wurde basierend auf Datenaktualisierungsregeln für die Klasse veraltet.
    Rangfolge der statischen Abgleichsregeln:
    • Die für ein bestimmtes Attribut konfigurierte Regel hat Vorrang vor einem Regelsatz mit „Auf alle Attribute anwenden “ (unabhängig vom Prioritätswert).
    • Zwischen zwei Regeln für dasselbe Attribut oder zwischen zwei Regeln, die mit Auf alle Attribute anwendenfestgelegt sind, hat die direkt für die Klasse spezifische Regel Vorrang vor der abgeleiteten Regel.
    • Zwischen zwei Regeln für dasselbe Attribut oder zwischen zwei Regeln, die mit Auf alle Attribute anwenden in derselben Klassenebene festgelegt sind, wird der Vorrang durch die Regelprioritäten bestimmt.

    Informationen zur letzten Discovery-Quelle, die jedes Attribut aktualisiert, werden in der Tabelle „Datenquellenverlauf“ [cmdb_datasource_last_update] gespeichert, jedoch nur nach Aktivierung der Abgleichsregel. Daher kann es zu unerwarteten Aktualisierungen kommen, nachdem Sie die Regel aktiviert haben, bis die Datenquelle mit der höchsten Priorität das CI aktualisiert hat.

    Statische Abgleichsregeln wirken sich auf den Abgleich veralteter Attribute aus. Während der Abgleichung werden nicht nur die Informationen in der Tabelle „Datenquellenverlauf“ berücksichtigt, sondern auch die Datenaktualisierungsregeln für die CI-Klasse, um zu bestimmen, ob ein CI-Attribut veraltet ist. Ein CI-Attribut wird als veraltet eingestuft, wenn es nicht innerhalb eines bestimmten Zeitraums von der neuesten Discovery-Quelle aktualisiert wurde, um das CI zu aktualisieren. Der Zeitraum wird durch die effektive Dauer in der Datenaktualisierungsregel für die Klasse für die Discovery-Quelle angegeben. In diesem Fall wird die Aktualisierung zugelassen, wenn eine andere autorisierte Discovery-Quelle mit einer niedrigeren Priorität versucht, das veraltete CI-Attribut zu aktualisieren.

    Wenn eine dynamische Abgleichsregel für dasselbe Datensatzattribut wie in einer statischen Abgleichsregel vorhanden ist, hat die dynamische Regel Vorrang.

    Prozedur

    1. Navigieren zu Alle > Konfiguration > Identifikation/Abgleich > Ausgleichsdefinitionenan.
    2. Klicken Sie in der Listenansicht Abgleichsdefinitionen auf Neu.
    3. Füllen Sie das Abgleichsdefinitionsformular aus.
      Feld Beschreibung
      Datenquelle Die Datenquelle, für die Sie diese Regel konfigurieren.
      Priorität Priorität der Datenquelle innerhalb anderer Datenquellen für die angegebenen Attribute. Kleinere Zahlen bedeuten höhere Priorität. Datenquellen ohne Abgleichsregel werden mit der niedrigsten Priorität zugewiesen.
      Betrifft Autorisiert die angegebene Datenquelle, alle Attribute der angegebenen Nicht-CMDB-Tabelle zu aktualisieren.
      Hinweis:
      Diese Einstellung wird von jeder Einstellung überschrieben, die für ein bestimmtes Attribut gilt. In diesem Fall können Sie anstelle dieser Option alle Attribute für Attributedirekt einbeziehen.
      Filterbedingung

      Bedingungen, die Datensätze erfüllen müssen, damit die Regel gilt.

      Um diese Regel beispielsweise nur auf Datensätze anzuwenden, die der Finanzabteilung zugeordnet sind, wählen Sie diese Bedingung aus: [Abteilung] [ist] [Finanz].

      Hinweis:
      Die Systemeigenschaft glide.identification_engine.enable_reconciliation_filter_before_update bestimmt, wann Filterbedingungen angewendet werden. Standardmäßig werden diese Filterbedingungen angewendet, nachdem sich Attributwerte während der Nutzlastverarbeitung geändert haben. Legen Sie diese Eigenschaft auf „ wahr “ fest, damit die Engine „Identifizierung und Abgleich“ (Identification and Reconciliation Engine, IRE) die Filterbedingungen anwendet, bevor sich die Attributwerte ändern.
      Attribute

      Attribute aus der aktuellen Klasse oder aus einer übergeordneten Klasse, die die angegebene Datenquelle aktualisieren darf.

      Nur verfügbar, wenn Auf alle Attribute anwenden nicht ausgewählt ist.

      Aktualisieren mit null

      Attribute, die die angegebene Datenquelle mit einem Nullwert aktualisieren kann. Standardmäßig sind autorisierte Datenquellen nicht in der Lage, Werte ungleich Null mit Nullwerten zu überschreiben.

      Attribute in dieser Liste, die nicht in der Liste Attribute sind, sind nicht in den Attributen enthalten, die die Datenquelle mit einem Nullwert aktualisieren kann.

    4. Klicken Sie auf Absenden.

    Erstellen Sie eine dynamische Abgleichsregel für eine Nicht-CMDB-Tabelle

    Eine dynamische Abgleichsregel für Nicht-CMDB-Tabellen verwendet CMDB 360-Daten, um für die Aktualisierung eines Datensatzes einen Wert auszuwählen, z. B. den größten gemeldeten Wert.

    Vorbereitungen

    CMDB 360/CMDB mit mehreren Quellen muss aktiviert sein.

    Erforderliche Rolle: itil hat Lesezugriff, itil_admin (zusätzlich zu itil) hat Vollzugriff

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn das gleiche CI-Attribut sowohl eine statische Abgleichsregel als auch eine dynamische Abgleichsregel aufweist, hat die dynamische Abgleichsregel Vorrang.

    Eine dynamische Abgleichregel unterstützt mehrere Regeltypen, z. B. den größten gemeldeten Wert und den am häufigsten gemeldeten Wert. Bei der Anwendung einer dynamischen Abgleichsregel verarbeitet IRE die aktuelle Nutzlast und untersucht dann den CMDB 360-Datenspeicher, um einen Wert auszuwählen, mit dem die CMDB aktualisiert werden soll. Je nach Typ der dynamischen Abgleichsregel ist die Auswahl des entsprechenden Werts möglicherweise nicht sofort eindeutig. Beispielsweise gibt es möglicherweise keinen einzelnen Wert, der am häufigsten gemeldet wird, oder für einige Werte wird der zuletzt erkannte Zeitstempel nicht gemeldet. Daher greift IRE bei Bedarf auf die Prüfung zusätzlicher Details zurück, z. B. zuletzt gemeldete, zuletzt erkannte und zuletzt aktualisierte Werte, um den am besten geeigneten Wert auszuwählen.

    Hinweis:
    Sie können keine dynamische Abgleichsregel hinzufügen, wenn Sie im CI-Klassen Manager eine untergeordnete Klasse erstellen. Sie müssen die neue untergeordnete Klasse zuerst speichern und dann die dynamische Abgleichsregel hinzufügen.

    Prozedur

    1. Klicken Sie auf Alle.
    2. Geben Sie im Filternavigator cmdb_dynamic_reconciliation_definition.list ein, um die Tabelle mit den dynamischen Abgleichsdefinitionen zu öffnen.
    3. Klicken Sie in der Listenansicht „Dynamische Abgleichsdefinitionen“ auf Neu.
    4. Füllen Sie das Formular „Dynamische Abgleichsdefinition“ aus.
      Feld Beschreibung
      Name
      Attribute Attribute, für die die Regel angewendet werden soll. Attribute, auf die der angegebene Regeltyp nicht angewendet werden kann, und Attribute, für die bereits eine dynamische Abgleichsregel vorhanden ist, werden nicht angezeigt.
      Filterbedingung

      Bedingungen, die CIs erfüllen müssen, damit die Regel gilt.

      Wählen Sie beispielsweise zum ausschließlichen Anwenden einer Regel auf CIs, die der Finanzabteilung zugeordnet sind, diese Bedingung aus: [Abteilung] [ist] [Finanz].

      Betrifft Nicht-CMDB-Tabelle, für die diese Regel gilt.
      Dynamischer Regeltyp Regeltyp, der auf CMDB 360-Daten basiert.
    5. Klicken Sie auf Absenden.