---
sourceDocument: Yokohama Now Plattformverwaltung
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Plattformverwaltung

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Transformieren Sie ein Feld

# Transformieren Sie ein Feld {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Transformieren Sie den Inhalt des Felds mithilfe einer Reihe von Regeln und Bedingungen.

## Vorbereitungen

Erforderliche Rolle: administrator oder Normalisierung

## Prozedur

1. Erstellen Sie einen Transformationsdatensatz.
2. Erstellen Sie einen oder mehrere zugehörige Transformationsdatensätze.
3. Testen Sie die Transformation.
4. Führt Datenaufträge aus.
{#t_TransformAField__steps_ohl_4gs_w1b}

## Nächste Maßnahme

Wenn Sie auch anzeigen möchten, was der ursprüngliche (Rohwert) Eingabewert vor der Transformation war, erstellen Sie ein Rohfeld, um diesen Wert zu speichern.

## Erstellen Sie einen Transformationsdatensatz {#ariaid-title2}

Das Erstellen eines Transformationsdatensatzes ist der erste Schritt bei der Transformation eines Felds.

### Prozedur

1. Aktivieren Sie das Plugin „Feldnormalisierung".
2. Navigieren zu FeldnormalisierungKonfigurationenTransformationenan.
3. Klicken Sie auf Neu.
4. Erstellen Sie einen Transformationsdatensatz.  
   {#t_CreateATransformationRecord__table_ppz_nfs_w1b__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Eindeutiger Name für diesen Transformationsdatensatz. Dieser Wert dient nur als Referenz und wird in keiner Verarbeitung verwendet. |
   | Tabelle | Wählen Sie aus ServiceNowTabelle, die das zu transformierende Feld enthält. Beim Einrichten einer Feldtransformation ist es wichtig, die Tabellenhierarchie zu verstehen. Wenn Sie beispielsweise die Transformation für ein Feld in der Tabelle Computer \[cmdb_ci_Computer\] konfigurieren, wird dieses Feld für alle Workstation-Computer umgewandelt. WindowsServer, LinuxServer, und UNIXServer. |
   | Feld | Wählen Sie das zu transformierende Feld aus. Die angezeigte Liste enthält nur die Feldtypen (Ganzzahl und Zeichenfolge) aus der ausgewählten Tabelle, die umgewandelt werden können. Hinweis: Für den sys_user-Datensatz, der den Transformationsprozess initiiert, muss das Datumsformat auf das Standardformat „jjjj-MM-tt" festgelegt sein. Jedes andere Datumsformat verursacht während der Transformation einen Fehler. Dieses Problem ist nur für die Transformation spezifisch AN ZIEL Felder vom Typ Datum/Uhrzeit. Dieses Problem ist kein Problem, wenn der Zielfeldtyp vom Typ „Zeichenfolge" ist oder wenn die Feldzuordnung für das Datumsfeld in das gleiche Datumsformat wie der Transformationsprozess geändert wird. |
   | Modus | Die drei verfügbaren Modi sind Aus , Testen , Und Aktiv . Alle Transformationsdatensätze werden standardmäßig im Testmodus erstellt. Ändern Sie den Modus erst, wenn Sie die Transformation gründlich getestet haben. Wenn der Test abgeschlossen ist, ändern Sie den Modus in Aktiv . Um diese Transformation zu deaktivieren, wechseln Sie den Modus zu Aus . |
   | Abfrage normalisieren | Aktivieren Sie dieses Kontrollkästchen, um den von diesem Datensatz transformierten Feldwert auf alle Abfragen anzuwenden, die dieses Feld betreffen. Abfragen, die mit dem Rohfeldwert (Original) ausgegeben wurden, werden bearbeitet, um den Transformationswert zu verwenden. |
   | Rohfeld | Wählen Sie das Feld aus, das zum Anzeigen der ursprünglichen (nicht normalisierten) Eingabewerte in einem Formular verwendet werden soll, in dem ein Feldwert normalisiert wurde. Damit die Auswahl in der Dropdown-Liste angezeigt wird, fügen Sie dem Formular für die ausgewählte Tabelle ein anwenderdefiniertes Feld hinzu. Anweisungen zum Hinzufügen eines Felds für Rohdaten finden Sie unter [Erstellen Sie ein Rohfeld](https://servicenow-prod.fluidtopics.net/KOTN20Wq7Gmnyi_bVrSF2w "Ein Rohfeld ist ein anwenderdefiniertes Feld, das von einem Administrator erstellt wurde, um die ursprüngliche (Roheingabe) Eingabe in einem Feld in einem Formular anzuzeigen, nachdem es normalisiert oder transformiert wurde."). |
   [Tabelle : 1. Transformationsdatensatzfelder]

   {#t_CreateATransformationRecord__table_ppz_nfs_w1b}
5. Klicken Sie auf Absenden.  
   Die Transformationen Und Datenaufträge Zugehörige Listen werden im Formular angezeigt.

## Erstellen Sie einen oder mehrere zugehörige Transformationsdatensätze {#ariaid-title3}

Jeder zugehörige Transformationsdatensatz führt einen bestimmten Transformationstyp aus, z. B. das Hinzufügen von Zeichen am Anfang des Werts oder das Ersetzen einer Zeichenfolge durch eine andere. Möglicherweise müssen Sie mehrere zugehörige Transformationsdatensätze erstellen, um einen bevorzugten Ausgabefeldwert zu generieren.

### Prozedur

1. Wählen Sie im Transformationsdatensatz aus Transformationen Zugehörige Liste.
2. Klicken Sie auf Neu.  
   Eine Auswahlliste von Transformationstypen wird angezeigt, in der nur die Transformationen angezeigt werden, die für den ausgewählten Feldtyp geeignet sind.  
   Abbildung : 1. Transformationstypen
3. Wählen Sie einen Transformationstyp aus, und geben Sie die entsprechenden Parameter an.
4. Wählen Sie eine aus Reihenfolge Nummer für diese Transformation.  
   Hinweis:  
   Die Bedingungen für die Transformationen werden gemäß den zugewiesenen Ordnungsnummern ausgeführt.
5. Wählen Sie aus Endgültig Kontrollkästchen zum Beenden der Verarbeitung mit dieser Transformation, wenn die Bedingung als „wahr" ausgewertet wird.
6. Wählen Sie aus Groß-/Kleinschreibung beachten Kontrollkästchen, um die Groß-/Kleinschreibung in der Bedingungsanweisung zu erzwingen.  
   Das folgende Transformationsbeispiel ersetzt INC Am Anfang einer Incident-Nummer mit der Zeichenfolge ENG Wenn die Zuweisungsgruppe ist ITSM-Technik .  
   Abbildung : 2. Transformationsdatensatz
7. Klicken Sie auf Absenden.  
   Die neue Transformation wird in der zugehörigen Liste des Transformationsdatensatzes angezeigt.

   Wenn die Transformation erstellt wird, wird auch ein Transformationsanwendungsdatenauftrag erstellt. Dieser Datenauftrag wendet diese Transformation auf die entsprechenden Datensätze in der gesamten Datenbank an und sollte erst ausgeführt werden, wenn der Test abgeschlossen ist.
8. **Wahlweise:** Wiederholen Sie die Schritte 2 bis 8, bis der Ausgabewert die gewünschten Kriterien erfüllt.

## Testen Sie eine Transformation {#ariaid-title4}

Stellen Sie sicher, dass die Transformation den Feldwert wie gewünscht ändert, bevor Sie ihn auf vorhandene Datensätze in der Datenbank anwenden.

### Warum und wann dieser Vorgang ausgeführt wird

Hinweis:  
Anwender müssen über die Rolle „normalization_Tester" verfügen, um Testdatensätze zu erstellen.

Neue Transformationsdatensätze werden in geöffnet Testen Standardmäßig Modus, mit dem Administratoren Transformationen gründlich testen können, bevor sie auf die vorhandenen Datensätze in der Datenbank angewendet werden. Im Testmodus wird Starten Steuerungen sind für nicht verfügbar Transformieren Sie die Anwendung Datenauftrag. Es gibt zwei Methoden, die unten aufgeführt sind, um Transformationen zu testen, bevor die Transformationen für vorhandene Daten festgelegt werden.

### Prozedur

* Erstellen oder aktualisieren Sie Testdatensätze manuell.  
  Im Testmodus werden nur Datensätze umgewandelt, die von einem Anwender mit der Rolle „normalization_Tester" erstellt oder aktualisiert wurden. Gewähren Sie dem gleichen Anwender die Rollen „Normalizer" und „normalization_Tester", oder gewähren Sie sie separaten Anwendern.
* Verwenden Sie das Dienstprogramm „Transformationen testen", um einen Rohwert einzugeben und den resultierenden transformierten Wert anzuzeigen.  
  Mit dieser Funktion kann ein Normalisierungstester Feldwerte während der Verarbeitung umwandeln, ohne Datensätze zu öffnen oder zu aktualisieren. Dieses Dienstprogramm testet alle für dieses Feld konfigurierten Transformationen.
  1. Öffnen Sie einen Transformationsdatensatz.
  2. Klicken Sie auf Testen Sie Transformationen Zugehöriger Link.  
     Ein Dialogfeld zum Testen von Feldwerten wird angezeigt.
  3. Geben Sie einen zu transformierenden Wert in ein Rohdaten Feld.  
  4. Klicken Sie auf OK.  
     Die Plattform wandelt den Rohwert in um Transformierte Daten Feld.  
  5. Geben Sie neue Rohdaten ein, um andere Transformationen zu testen.
  6. Klicken Sie Auf Abbrechen Um den Test zu beenden.
  7. Wenn der Test abgeschlossen ist, ändern Sie Modus Bis Aktiv Und führen Sie den Datenauftrag aus.
  {#t_TestATransform__substeps_flp_rb5_qq}

