---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Transformationszuordnungen

# Transformationszuordnungen {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Eine Transformationszuordnung ist ein Satz von Feldzuordnungen, die die Beziehungen zwischen Feldern in einem Importsatz und Feldern in einer vorhandenen Tabelle ServiceNow, z. B. Incident \[incident\] oder Anwender \[sys_user\], bestimmen.  
Abbildung : 1. Importieren Sie die Prozesstransformation

Nachdem Sie eine Transformationszuordnung erstellt haben, können Sie sie erneut verwenden, um Daten aus einem anderen Importsatz derselben Tabelle zuzuordnen.

Mit dem Modul „ Transformationszuordnungen " kann ein Administrator Ziele für importierte Daten in beliebigen Tabellen definieren. Die Transformationszuordnung kann so einfach wie ein Drag-and-Drop-Vorgang sein, um die Verknüpfung zwischen Quellfeldern in einer Importsatztabelle und Zielfeldern in einer beliebigen Tabelle anzugeben. Verwenden Sie die Transformationszuordnung, um Quell- und Zielfelder dynamisch zuzuordnen.

## Überlegungen zur Transformation {#c_CreatingNewTransformMaps__section_tx1_dlc_cgb}

Automatische Zuordnung
:   Überprüfen Sie noch einmal, ob die Felder, die das System automatisch zuordnet, tatsächlich erforderlich sind. Beispielsweise sollten verschlüsselte Passwörter wahrscheinlich nicht zugeordnet werden.

Zuordnungsreferenzfelder
:   Wenn Sie Referenzfelddaten zuordnen und sys_id nicht vorhanden ist, könnte sys_id möglicherweise im Zieldatensatz als DisplayValue angezeigt werden. Dies ist möglicherweise unerwünscht.
:   Die Feldzuordnung einer großen Anzahl von Referenzfeldern verursacht zusätzlichen Leistungsaufwand, da das System überprüft, ob die referenzierte sys_id tatsächlich vorhanden ist, bevor Auswahlaktionen auf Feldebene ausgeführt werden.  
    Hinweis:  
    Sie können den Leistungs-Overhead mithilfe von Transformationsskripts wie onBefore umgehen (vorausgesetzt, es ist nicht erforderlich, den Import von Referenzfeldern zu validieren). Beispiel: <kbd class="ph userinput">Ziel.</kbd>\<field_name\> = Quelle. .

## Mehrere Transformationszuordnungen verwenden {#c_CreatingNewTransformMaps__section_zr3_vwc_m1b}

Auf eine einzige Datenquelle können mehrere Transformationszuordnungen angewendet werden.  
Pro Transformationszuordnung wird eine Importsatzzeile erstellt, was zur Generierung einer großen Anzahl temporärer Datensätze führen kann.  
Hinweis:  
Wenn Sie mehrere Transformationszuordnungen für denselben Importsatz verwenden, erstellt die Transformation mehrere Einträge in der Importsatztabelle.

## Führen Sie mehrere Transformationen anhand eines einzelnen Importsatzes aus {#c_CreatingNewTransformMaps__section_r35_2xc_m1b}

Anwender können während des Datenimports mehrere Transformationszuordnungen auswählen.

Die ausgewählten Transformationszuordnungen werden für denselben Importsatz in der angegebenen Reihenfolge ausgeführt.  
Abbildung : 2. Transformation mit mehreren Zuordnungen

## Transformationszuordnungsskripts {#c_CreatingNewTransformMaps__section_ywc_1yc_m1b}

Mit Skripts für Transformationszuordnungen können Sie Importvorgänge mithilfe einer robusten Programmierschnittstelle anpassen, um erweiterte Logik einzuführen.  
Ein Transformationszuordnungsskript wird ausgeführt, wenn Ereignisse auftreten, während ein Importsatz für eine ServiceNow-Tabelle transformiert wird. Das Skripting für Transformationszuordnungen ist vollständig in die Skriptumgebung von ServiceNow integriert. Es gibt zwei Arten von Transformationszuordnungsskripts:

* Explizite Transformationszuordnungsskripts, die Zuordnungsbeziehungen explizit definieren
* Skripts für Transformationsereignisse, die die Verarbeitung von Ereignissen in verschiedenen Phasen einer Transformation ändern
{#c_CreatingNewTransformMaps__ul_vdc_2gs_sq}

