Zum Inhalt springen

Verwenden Sie benutzerdefinierte Werte in Transformationen im Jitterbit Integration Studio

Einführung

Sie können fest codierte Werte, Ausdrücke oder Transformationslogik direkt in Zielfelder in Transformationen einfügen.

Benutzerdefinierte Werte umfassen Folgendes:

  • Fest codierter Text oder Zahlen
  • Ausdrücke, die Werte berechnen
  • Transformationsfunktionen
  • Jede gültige Skriptlogik

Fügen Sie benutzerdefinierte Werte zu nicht zugeordneten Feldern hinzu

Sie können benutzerdefinierte Werte zu Feldern ohne vorhandene Zuordnungen hinzufügen.

Befolgen Sie diese Schritte, um benutzerdefinierte Werte zu nicht zugeordneten Feldern hinzuzufügen:

  1. Fahren Sie mit der Maus über das Zielfeld.
  2. Klicken Sie auf Benutzerdefinierten Wert hinzufügen.
  3. Geben Sie Ihren Wert in das angezeigte Textfeld ein:

    Benutzerdefinierten Wert hinzufügen

Die folgenden Beispiele zeigen gültige benutzerdefinierte Werte:

  • Textwert: "Aktiv"
  • Zahl: 100
  • Ausdruck: "Bestellung-" + $OrderNumber

Fügen Sie benutzerdefinierte Werte zu zugeordneten Feldern hinzu

Um benutzerdefinierte Werte zu Feldern mit vorhandenen Zuordnungen hinzuzufügen, bearbeiten Sie das Skript direkt.

Befolgen Sie diese Schritte, um benutzerdefinierte Werte zu zugeordneten Feldern hinzuzufügen:

  1. Doppelklicken Sie auf den Feldnamen oder fahren Sie mit der Maus über das Feld und klicken Sie auf Erweitern.
  2. Fügen Sie Ihren benutzerdefinierten Wert oder Ihre Logik im Skripteditor hinzu.

    Benutzerdefinierter Wert im Skript

Kombinieren Sie benutzerdefinierte Werte mit anderen Zuordnungen

Sie können benutzerdefinierte Werte mit Quellfeldern und Variablen kombinieren.

Die folgenden Beispiele zeigen, wie man benutzerdefinierte Werte kombiniert:

  • Fügen Sie ein Präfix mit einem Quellfeld zusammen: "CUST-" + json$item.customerId$
  • Verwenden Sie bedingte Logik: If(json$item.status$ == "neu", "WARTEND", "VERARBEITET")
  • Einfache Zeichenfolgenverkettung: firstName + " " + lastName

Bearbeiten Sie benutzerdefinierte Werte

Um einen benutzerdefinierten Wert zu bearbeiten, klicken Sie auf Erweitern , um den Editor erneut zu öffnen:

hover on target field