Erstellen Sie Regeln

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Die Verwendung von Regeln zum Normalisieren eines Felds ist für große Listen von Variantenfeldwerten vorgesehen.

    Warum und wann dieser Vorgang ausgeführt wird

    Testen Sie Ihre Regeln immer, bevor Sie sie auf alle vorhandenen Datensätze in der Datenbank anwenden. Stellen Sie vor dem Erstellen der Regel sicher, dass Sie die Liste von generieren Ausstehende Werte Und erstellen Sie Normalwert Für das Feld. Ein normalisiertes Feld kann eine Kombination aus Aliassen und Regeln haben.

    Die Regeln in diesem Beispiel basieren auf den folgenden Werten „Ausstehend“:

    Abbildung : 1. Normalisierungsregeln 3

    Prozedur

    1. Öffnen Sie in einem Normalisierungsdatensatz Normalwerte Zugehörige Liste.
    2. Öffnen Sie einen Normalwertdatensatz.
    3. Öffnen Sie Regeln Zugehörige Liste im Formular „Normalwert“, und klicken Sie dann auf Neu .

      Das Formular „Feldnormalisierungsregel“ enthält die folgenden Felder:

      Tabelle : 1. Felder für Feldnormalisierungsregel
      Feld Beschreibung
      Name Eindeutiger Name für diese Regel. Dieser Name kann beispielsweise Xeon CPU-Typ sein.
      Reihenfolge Reihenfolge, in der diese Regel ausgewertet werden soll. Die Plattform analysiert die Regeln in der konfigurierten Reihenfolge, bis sie eine findet, die als „wahr“ ausgewertet wird.
      Aktiv Aktiviert oder deaktiviert diese Regel. Standardmäßig sind neue Regeln aktiv (wahr).
      Alias erstellen Wenn dieses Kontrollkästchen aktiviert ist und die Regel als „wahr“ ausgewertet wird, erstellt die Regel automatisch einen Alias aus einem ausstehenden Wert. Wenn dieses Kontrollkästchen nicht aktiviert ist und die Regel als „wahr“ ausgewertet wird, ändert die Plattform den Wert für das Feld „benannt“ im Datensatz automatisch in den Normalwert, erstellt jedoch keinen Alias.
      Groß-/Kleinschreibung beachten Alle ausstehenden Werte für das Feld „benannt“ müssen mit der Groß-/Kleinschreibung desselben Werts in einer Regel übereinstimmen, um normalisiert zu werden.
      Regel Verwenden Sie ServiceNow Regelgenerator zum Erstellen der Regeln für die Normalisierung von Feldern. Regeln automatisieren die Transformation einer großen Anzahl ausstehender Feldwerte in Aliasse.
    4. Erstellen Sie einen Satz von Regeln, um alle möglichen Varianten der ausstehenden Werte einzubeziehen.
      In diesem Beispiel können die Regeln lauten:
      • Intel Xeon : CPU-Typ stimmt mit Muster *Intel*Xeon* überein. Diese Regel normalisiert alle Varianten in denen Intel Vorangestellt Xeon , Einschließlich Intel Xeon , Intel(R) Xeon(TM) CPU 2,80 GHz , Und Intel(R) Xeon(TM) CPU 3,00 GHz .
      • Xeon : CPU-Typ enthält Xeon
      • L3350 : CPU-Typ enthält L3350
      • E3350 : CPU-Typ enthält E3350

      Für jede erstellte Regel generiert die Plattform einen Regelapplikator Datenauftrag. Im Testmodus wird die verwendet Starten Steuerungen sind nicht verfügbar, und der Auftrag kann erst ausgeführt werden, wenn der Modus in geändert wurde Aktiv .

    5. Testen Sie alle Regeln, bevor Sie den Normalisierungsdatensatz erstellen Aktiv .
      Testregeln
      Hinweis:
      Anwender müssen über die Rolle „normalization_Tester“ verfügen, um Testdatensätze zu erstellen.

      Feldnormalisierungsdatensätze werden in erstellt Testen Standardmäßig Modus, mit dem Administratoren Normalisierungsregeln gründlich testen können, bevor sie auf die vorhandenen Datensätze in der Datenbank angewendet werden. Im Testmodus wird die verwendet Starten Steuerungen sind für nicht verfügbar Regelapplikator Datenauftrag. Der Auftrag kann nur ausgeführt werden, wenn der Test abgeschlossen ist und die Modus Wurde in geändert Aktiv . Im Testmodus werden nur Datensätze normalisiert, die von einem Anwender mit der Rolle „normalization_Tester“ erstellt oder aktualisiert wurden. Die Rollen „Normalizer“ und „Normalization_Tester“ können für einen einzelnen Anwender kombiniert oder separat gewährt werden.