---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideImportSetTransformMap: Bereichsbezogen, Global

# GlideImportSetTransformMap: Bereichsbezogen, Global {#ariaid-title1}

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

Die GlideImportSetTransformMap- API bietet Methoden zum Erstellen von Transformationszuordnungen und Transformationseinträgen.

Sie können die GlideImportSetTransformMap- Methoden in globalen und bereichsbezogenen Skripts verwenden. Verwenden Sie den Namespace-Bezeichner `sn_impex`, um ein GlideImportSetTransformMap-Objekt zu erstellen.
**Zugehörige Konzepte**   

* [GlideImportLog](https://servicenow-prod.fluidtopics.net/IGcYjdJctS4JQNwf8WwQRg#GlideImportLogAPI "Die GlideImportLog- API bietet Methoden zum Schreiben von Protokolleinträgen direkt in die Importprotokolltabelle [import_log].")
* [GlideImportSetRun](https://servicenow-prod.fluidtopics.net/CTs3jYPgMS2nxBxIOgGW1A#GlideImportSetRunAPI "Die GlideImportSetRun- API bietet Methoden zum Erstellen eines Importsatz-Ausführungsdatensatzes, den die GlideImportSetTransformer- API verarbeiten kann.")
* [GlideImportSetTable](https://servicenow-prod.fluidtopics.net/Fr2CnfCv9Dq2HRRSFRRA2g#GlideImportSetTableAPI "Die GlideImportSetTable- API bietet Methoden zum Erstellen temporärer Importsatztabellen.")
* [GlideImportSetTransformer](https://servicenow-prod.fluidtopics.net/mJWvZSt60Au_s_ZoCjxn0A#GlideImportSetTransformerAPI "Die GlideImportSetTransformer- API bietet Methoden zum Erstellen eines Importsatz-Umwandlerobjekts, das zum Ausführen einer Importsatz-Transformation verwendet wird.")
* [GlideTransformLog](https://servicenow-prod.fluidtopics.net/qOzf_dw2uFiKlTeOpb8BoA#GlideTransformLogAPI "Die GlideTransformLog- API bietet Methoden zum Erstellen eines GlideTransformLog-Objekts, um Nachrichten in Localhost-Protokollen zu protokollieren.")

## GlideImportSetTransformMap - GlideImportSetTransformMap(String transformMapName, String importSetTableName, String targetTableName) {#ariaid-title2}

Instanziiert ein GlideImportSetTransformMap-Objekt.
{#GImpSetTMp-GlImportSetTransformMap__table_nnl_z1f_vjb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| transformMapName | Zeichenfolge | Name der Zuordnung. |
| importSetTableName | Zeichenfolge | Name der Importsatztabelle. |
| targetTableName | Zeichenfolge | Name der Zieltabelle. |
[Tabelle : 1. Parameter]

{#GImpSetTMp-GlImportSetTransformMap__table_nnl_z1f_vjb}  

    var transformMap = new sn_impex.GlideImportSetTransformMap("temp user map name", importSetTableName, targetTableName);

## GlideImportSetTransformMap - addDateTimeTransformEntry (Zeichenfolge sourceColumn, Zeichenfolge targetColumn, boolesches Zusammenfügung, Zeichenfolge dateTimeFormat) {#ariaid-title3}

Fügen Sie einer Transformationszuordnung einen GlideDateTime-Transformationseintrag hinzu.
{#GImpSetTMp-addGDTTrnsEntry_S_S_B_S__table_mrr_n1f_vjb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| targetColumn | Zeichenfolge | Zielspalte aus der Zieltabelle, in die transformiert werden soll. |
| zusammenfügen | Boolean | Optional. Kennzeichnung, die angibt, ob der Datensatz in die Zieltabelle eingefügt werden soll * wahr: Wenn „wahr" und die Zieltabelle einen Datensatz mit dem gleichen Wert in diesem Feld enthalten, wird der Datensatz aktualisiert (nicht eingefügt). * false: Standard. Datensatz wird in die Zieltabelle eingefügt. {#GImpSetTMp-addGDTTrnsEntry_S_S_B_S__ul_jq3_byx_bkb} |
| sourceSpalte | Zeichenfolge | Quellspalte aus der Importsatztabelle, aus der transformiert werden soll. |
| dateTimeFormat | Zeichenfolge | Optional. GlideDateTime-Format der Transformation, z. B. jjjj-MM-tt HH:mm:ss. Falls leer, wird das Systemdatum/-uhrzeitformat als Standardwert verwendet. |
[Tabelle : 2. Parameter]

{#GImpSetTMp-addGDTTrnsEntry_S_S_B_S__table_mrr_n1f_vjb} {#GImpSetTMp-addGDTTrnsEntry_S_S_B_S__table_nrr_n1f_vjb__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 3. Ergebnisse]

{#GImpSetTMp-addGDTTrnsEntry_S_S_B_S__table_nrr_n1f_vjb}  

    var transformMap = new sn_impex.GlideImportSetTransformMap("temp user map name", importSetTableName, targetTableName,);
    transformMap.addDateTimeTransformEntry("u_start date", "first day", true, "yyyy-MM-dd HH:mm:ss");
    var transformMapId = transformMap.create();

## GlideImportSetTransformMap - addTransformEntry(String sourceColumn, String targetColumn, Boolesche Koaleszenz) {#ariaid-title4}

Fügt einer Transformationszuordnung einen Zeichenfolgentransformationseintrag hinzu.
{#GImpSetTMp-addTransformEntry_S_S_B__table_mrr_n1f_vjb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| targetColumn | Zeichenfolge | Quellspalte aus der Importsatztabelle, aus der transformiert werden soll. |
| zusammenfügen | Zeichenfolge | Zielspalte aus der Zieltabelle, in die transformiert werden soll. |
| sourceSpalte | Boolean | Optional. Kennzeichnung, die angibt, ob der Datensatz in die Zieltabelle eingefügt werden soll * wahr: Wenn „wahr" und die Zieltabelle einen Datensatz mit dem gleichen Wert in diesem Feld enthalten, wird der Datensatz aktualisiert (nicht eingefügt). * false: Standard. Datensatz wird in die Zieltabelle eingefügt. {#GImpSetTMp-addTransformEntry_S_S_B__ul_jq3_byx_bkb} |
[Tabelle : 4. Parameter]

{#GImpSetTMp-addTransformEntry_S_S_B__table_mrr_n1f_vjb} {#GImpSetTMp-addTransformEntry_S_S_B__table_nrr_n1f_vjb__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 5. Ergebnisse]

{#GImpSetTMp-addTransformEntry_S_S_B__table_nrr_n1f_vjb}  

    var transformMap = new sn_impex.GlideImportSetTransformMap("temp user map name", importSetTableName, targetTableName); 
    transformMap.addTransformEntry("first_name", "first_name", true);
    transformMap.addTransformEntry("last_name", "last_name", false);
    transformMap.addTransformEntry("age", "age", false); 
    var transformMapId = transformMap.create();

## GlideImportSetTransformMap -- erstellen () {#ariaid-title5}

Erstellt eine neue Transformationszuordnung.
Hinweis:  
Um eine Transformationszuordnung zu erstellen, müssen Sie mindestens einen Transformationseintrag mit addDateTimeTransformEntry() oder addTransformEntry()definiert haben.
{#GImpSetTMp-create__table_k5g_xs2_vjb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 6. Parameter]

{#GImpSetTMp-create__table_k5g_xs2_vjb} {#GImpSetTMp-create__table_l5g_xs2_vjb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Die sys_id der erstellten Transformationszuordnung. |
[Tabelle : 7. Ergebnisse]

{#GImpSetTMp-create__table_l5g_xs2_vjb}  

    var transformMap = new sn_impex.GlideImportSetTransformMap("temp user map name", importSetTableName, targetTableName);
    transformMap.addTransformEntry("u_first_name", "first_name");
    var transformMapId = transformMap.create();


