---
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


---

# Eine Transform Map erstellen

# Eine Transform Map erstellen {#ariaid-title1}

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

Jeder Importvorgang in eine Produktionstabelle erfordert mindestens eine Transformationszuordnung, die einem Importsatz zugeordnet ist.

## Vorbereitungen

Erforderliche Rolle: import_transformer, import_admin oder admin

## Warum und wann dieser Vorgang ausgeführt wird

Die Transformationszuordnung gibt die Datenbeziehungen zwischen dem Importsatz und der Zieltabelle an. Für jede Transformation müssen Sie entweder eine neue Transformationszuordnung erstellen oder eine vorhandene auswählen.

## Prozedur

1. Navigieren zu AlleSystem-ImportsätzeTransformationszuordnung erstellen.
2. Füllen Sie das Formular aus.  
   {#t_CreateATransformMap__table_mbl_c2s_1gb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Anwenderfreundliche Bezeichnung zur Identifizierung der Transformationszuordnung. |
   | Quelltabelle | Importtabelle mit den Rohdaten des Importsatzes. Eine Importtabelle ist eine beliebige Tabelle, die die Tabelle `„Importsatzzeile" [sys_import_set_row] erweitert`. Sie können nur Tabellen innerhalb des aktuell ausgewählten Anwendungsbereichs auswählen. |
   | Aktiv | Checkbox, um die Transformationszuordnung zur Verwendung verfügbar zu machen. |
   | Business-Regeln ausführen | Aktivieren Sie die Checkbox, um Business-Regeln, Workflows, Genehmigungsmodule, Auditing und Feldnormalisierung auszuführen, während die Transformation Daten in die Zieltabelle einfügt oder aktualisiert. Wenn Sie diese Checkbox deaktivieren, wird GlideRecord.setWorkflow() mit dem Wert falseausgeführt. |
   | Pflichtfelder erzwingen | Wählt aus, ob Pflichtfelder in der Zieltabelle erzwungen werden: * Nein: Pflichtfelder nicht erzwingen. * Nur zugeordnete Felder: Erzwingt nur zugeordnete Pflichtfelder. * Alle Felder: Alle Pflichtfelder erzwingen. {#t_CreateATransformMap__ul_knk_y1s_1gb} |
   | Leere Felder kopieren | Aktivieren Sie die Checkbox, um leere Feldwerte zu kopieren und vorhandene Zielfeldwerte zu überschreiben. |
   | Neuen Datensatz aus leeren zusammengefügten Feldern erstellen | Aktivieren Sie die Checkbox, um einen neuen Datensatz zu erstellen, wenn alle zusammengefügten Felder leer sind, anstatt den Datensatz zu ignorieren oder einen vorhandenen Datensatz zu überschreiben. Wenn Leere Felder zusammenfügen für ein Feld im Datensatz ausgewählt ist, wird der Datensatz zusammengefügt. |
   | Anwendung | Anwendungsbereich: global oder pro Anwendung. |
   | Erstellt | Erstellungsdatum der Transformationszuordnung (wird automatisch ausgefüllt). |
   | Zieltabelle | Die Tabelle, in die die transformierten Daten eingefügt werden sollen. Sie können nur Tabellen innerhalb des aktuell ausgewählten Anwendungsbereichs oder des globalen Bereichs oder Tabellen auswählen, die anderen Anwendungen Schreibzugriff gewähren. |
   | Bestellung | Reihenfolge, in der Transformationszuordnungen angewendet werden, wenn mehr als eine Zuordnung die Bedingungen erfüllt. Das System führt Transformationszuordnungen vom niedrigsten zum höchsten Orderaus. |
   | Sekundären Speicher für Referenzen verwenden | Option zur Verwendung einer sekundären Datenbank für die Suche nach Referenzfeldern. Der Import eines großen Datenvolumens mit vielen Referenzfeldern kann zu Leistungsproblemen führen. Durch die Verwendung von sekundärem Speicher können einige Leseabfragen an eine sekundäre Datenbank umgeleitet werden, wodurch die Last der primären Datenbank reduziert wird. Wenn Sie den sekundären Speicher verwenden, legen Sie das Feld Auswahlaktion in der Feldzuordnung auf Ignorieren oder Ablehnenfest. Wenn Sie die Auswahlaktion auf „ Erstellen " festlegen, werden möglicherweise mehrere Kopien eines Datensatzes erstellt, da die Referenzlösung neu erstellte Datensätze nicht sofort erkennt. Weitere Informationen finden Sie unter [Feldzuordnung erstellen](https://servicenow-prod.fluidtopics.net/D5_4LF0DbZ50eK1ECTv81A "Feldzuordnungen stellen eine Beziehung zwischen einem Feld in einer Importsatztabelle und einem Feld in der Zieltabelle her."). Eine sekundäre Datenbank ist im Vergleich zur primären Datenbank immer etwas veraltet. Wenn für den Import vollständig aktuelle Daten erforderlich sind, verwenden Sie keinen sekundären Speicher. Dieses Feld wird nur angezeigt, wenn das Plugin „Secondary Database Pools" \[com.glide.secondary_db_pools\] aktiviert wurde und die sekundäre Datenbankkategorie import_reference_ressource konfiguriert und aktiviert wurde. Weitere Informationen finden Sie unter [Importe großer Daten mit vielen Referenzfeldern](https://servicenow-prod.fluidtopics.net/YHT6F26jow7vEzq0KX9Isg#large-imports-reference-fields "Das Importieren eines großen Datenvolumens mit vielen zu lösenden Referenzen kann länger als erwartet dauern oder die Datenbank verlangsamen."). |
   | Skript ausführen | Aktivieren Sie die Checkbox, um ein Skript zu definieren, das Feldwerte in der Quelltabelle in die Zieltabelle umwandelt. |
   | Skript | Transformationszuordnungsskript, das Feldwerte in der Quelltabelle in die Zieltabelle umwandelt. Das System führt das Transformationszuordnungsskript zusätzlich zu Feldzuordnungen aus. |
   [Tabelle : 1. Zuordnungsfelder für Tabellentransformation]

   {#t_CreateATransformMap__table_mbl_c2s_1gb}  
   Wichtig:  
   Die Zeichenfolge `NULL` ist ein reserviertes Wort. Er darf nicht als Feldwert in Transformationszuordnungen für Importsätze oder an beliebiger Stelle in den Feldern „ Vorname " oder „Nachname " verwendet werden. Das reservierte Wort ist in Großbuchstaben `NULL`. Ein Feld mit dem Wert `Null` oder `null` ist also beispielsweise zulässig. `NULL` darf nur zum Löschen eines bestimmten Felds verwendet werden.

