Feldnormalisierung und -Transformation

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Die Feldnormalisierung umfasst Normalisierung und Transformation. Dies sind zwei verschiedene Möglichkeiten, 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 einfachen erkennbaren Wert beseitigt das System doppelte Datensätze und bietet bessere Suchergebnisse. Wenn ein Prozess oder ein Anwender einen Wert in ein normalisiertes Feld eingibt, bestimmt das System, ob er durch einen Normalwert ersetzt werden soll. Die Normalisierung passt auch Abfragen automatisch an, um normalisierte Ergebnisse zurückzugeben, und normalisiert Werte in Skripts.

    Obwohl die Normalisierung für jedes Feld in der Plattform verfügbar ist, eignet sie sich 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 fest ServiceNow, Inc..

    Transformation

    Die Transformation konvertiert Rohfeldeingabewerte 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 Anwendernamen, z. B. Jr. und II
    • Runden Sie Computer-CI-RAM-Größen 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 für jede Transformation kann ein Administrator bestimmen, wo die Verarbeitung beendet wird, wenn eine Regel als „wahr“ ausgewertet wird.

    Aktivieren von Normalisierung und Transformation nach Feldtyp

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

    Feldtyp Verwenden Sie zum Normalisieren Verwenden Sie zum Transformieren
    Dezimal falsch wahr
    Gleitkommazahl falsch wahr
    Ganzzahl falsch wahr
    Numerisch falsch wahr
    Zeichenfolge wahr wahr
    URL wahr wahr
    Ein Feldtypeintrag gilt für alle Felder, deren Datentyp des Wörterbucheintrags mit dem Feldtypeintrag übereinstimmt. Administratoren können bei Bedarf zusätzliche Feldtypdatensätze für andere Datentypen erstellen.
    Warnung:
    Vermeiden Sie das Erstellen von Feldtypdatensätzen für Felder, die einen SYS-ID-Wert speichern, z. B. ein Referenzfeld, ein Feldnamenfeld oder ein Tabellennamenfeld. Das direkte Ändern eines SYS-ID-Werts führt eher zu Datenbeschädigung und fehlerhaften Referenzen als zu aussagekräftigen Standardwerten. Normalisieren oder transformieren Sie stattdessen den Anzeigewert, der der SYS-ID zugeordnet ist. Normalisieren Sie beispielsweise den Anwendernamen anstelle der SYS-ID eines bestimmten Anwenders.

    Normalisierte Felder werden identifiziert

    Das System zeigt das Normalisierungssymbol an Symbol für NormalisierungIn Feldern mit einem zugeordneten Normalisierungs- oder Transformationsdatensatz. Anwender mit der Normalisiererrolle können auf das Symbol klicken, um auf den zugehörigen Normalisierungs- oder Transformationsdatensatz zuzugreifen. Anwender ohne Normalisiererrolle sehen stattdessen eine Hilfeseite. Administratoren können konfigurieren, wer das Normalisierungssymbol mit einer Einstellung namens sieht Restrict to roles.