Feldnormalisierung und -transformation

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Die Feldnormalisierung umfasst Normalisierung und Transformation. Dies sind zwei verschiedene Möglichkeiten, um Feldwerte zu ändern, um die Datenintegrität zu erhöhen und die Duplizierung zu reduzieren.

    Normalisierung

    Die Normalisierung sucht nach Variationen desselben Feldwerts und konvertiert sie in einen einzelnen bevorzugten Wert. Durch die Konsolidierung mehrerer Variationen desselben Werts in einem einzigen, einfach erkennbaren Wert eliminiert das System doppelte Datensätze und liefert bessere Suchergebnisse. Wenn ein Prozess oder ein Benutzer einen Wert in ein normalisiertes Feld eingibt, bestimmt das System, ob er durch einen normalen Wert ersetzt werden soll. Die Normalisierung passt Abfragen auch automatisch an, um normalisierte Ergebnisse zurückzugeben, und normalisiert Werte in Skripts.

    Die Normalisierung ist zwar für jedes Feld auf der Plattform verfügbar, funktioniert jedoch am besten für beschreibende Werte wie Namen oder Standardmaßeinheiten. Sie können beispielsweise Normalisierungsregeln erstellen, um:
    • Legen Sie den CPU-Typ eines Computer-CI auf einen Standardmodellnamen wie Xeon fest.
    • Legen Sie das für die Namen von Unternehmen verwendete Suffix auf ein Standardformat wie ServiceNow, Inc.fest.

    Transformation

    Die Transformation konvertiert unformatierte Feldeingabewerte in standardisierte Werte, die für eine Organisation aussagekräftiger sind. Administratoren steuern, wann die Transformation erfolgt, indem sie Regeln und Bedingungen für bestimmte Felder definieren. Sie können beispielsweise Transformationsregeln erstellen, um:
    • Entfernen Sie Suffixe aus Benutzernamen wie Jr. und II.
    • Runden Sie die CI-RAM-Größen des Computers auf die nächste ganze Zahl, z. B. Runden von 4112 MB auf 4000 MB.

    Transformationsdatensätze bilden die Regeln, die definieren, wie eine Feldtransformation ausgeführt wird. Reihenfolgenwerte bestimmen die Reihenfolge, in der jede Regel ausgewertet wird. Mit einem Kontrollkästchen bei jeder Transformation kann ein Administrator bestimmen, wo die Verarbeitung beendet wird, wenn eine Regel als „wahr“ ausgewertet wird.

    Normalisierung und Transformation nach Feldtyp aktivieren

    Feldtypdatensätze geben an, welche Datentypen für die Normalisierung und Transformation verfügbar sind. Standardmäßig unterstützt das System Normalisierung und Transformation für diese Feldtypen.

    Feldtyp Verwenden Sie diese Option, um zu normalisieren Verwenden Sie zum Transformieren
    Dezimalzahl false Wahr
    Gleitkommazahl false Wahr
    Ganzzahl false Wahr
    Numerisch false Wahr
    Zeichenfolge Wahr Wahr
    URL Wahr Wahr
    Ein Feldtypeintrag gilt für alle Felder, deren Wörterbucheintrags-Datentyp mit dem Feldtypeintrag übereinstimmt. Administratoren können nach Bedarf zusätzliche Feldtypdatensätze für andere Datentypen erstellen.
    Warnung:
    Erstellen Sie keine Feldtypdatensätze für Felder, die einen Sys-ID-Wert speichern, z. B. ein Referenzfeld, ein Feldnamensfeld oder ein Tabellennamensfeld. Das direkte Ändern eines Sys-ID-Werts führt eher zu Datenbeschädigungen und fehlerhaften Referenzen als zu aussagekräftigen Standardwerten. Normalisieren oder transformieren Sie stattdessen den der Sys-ID zugeordneten Anzeigewert. Normalisieren Sie beispielsweise den Benutzernamen anstelle der Sys-ID eines bestimmten Benutzers.

    Normalisierte Felder identifizieren

    Das System zeigt das Normalisierungssymbol Normalisierungssymbol für Felder mit einem zugeordneten Normalisierungs- oder Transformationsdatensatz an. Benutzer mit der Rolle „Normalisierer“ können auf das Symbol klicken, um auf den zugehörigen Normalisierungs- oder Transformationsdatensatz zuzugreifen. Benutzer ohne die Normalisiererrolle sehen stattdessen eine Hilfeseite. Administratoren können mit der Einstellung Restrict to roleskonfigurieren, wer das Normalisierungssymbol sieht.