Variablen in Transformationen im Jitterbit Integration Studio zuordnen
Einführung
Sie können Variablen verwenden, um dynamische Werte in Ihre Transformationszuordnungen zu übergeben.
In Transformationen können Sie drei Arten von Variablen verwenden:
- Projektvariablen: Auf Projektebene definiert und im gesamten Projekt verfügbar.
- Globale Variablen: Überall im Projekt definiert und müssen vor der Verwendung initialisiert werden.
- Jitterbit-Variablen: Systemvariablen, die von Jitterbit bereitgestellt werden.
Zugriff auf Variablen
Wenn Sie auf eine Transformation zugreifen, erscheinen die Variablen im Tab Variablen auf der Quellseite (links). Symbole zeigen den Variablentyp an:

Projektvariable Globale Variable Jitterbit-Variable
Ein solider Hintergrund (
Variablen erscheinen auch im Tab Variablen der Skriptkomponenten-Palette, organisiert nach Typ.
Variablen den Ziel-Feldern zuordnen
Sie können Variablen mit diesen drei Methoden zuordnen:
-
Drag & Drop: Ziehen Sie eine Variable aus dem Tab Variablen in der Quellstruktur oder der Skriptkomponenten-Palette in ein Ziel-Feld.
-
Doppelklick: Während Sie ein Skript bearbeiten, positionieren Sie den Cursor im Ziel-Feld-Skript und doppelklicken Sie auf die Variable, um deren Referenz einzufügen.
-
Manuelle Eingabe: Während Sie ein Skript bearbeiten, geben Sie die Variablenreferenz mit einem Dollarzeichen ein:
$variableName.
Variablenreferenzen in Transformationsskripten
Variablen werden in Skripten mit einem Dollarzeichen ($) vorangestellt. Zum Beispiel: $variableName.
Sie können Variablen auch mit der Get Funktion (oder Set für Jitterbit-Variablen) referenzieren:
Get("variableName")
Der Variablenname hängt davon ab, wie die Variable definiert wurde:
- Lokale Variablen verwenden den Namen, den Sie zugewiesen haben:
$tempValueoderGet("tempValue"). - Projektvariablen verwenden den Namen, den Sie zugewiesen haben:
$myProjectVariableoderGet("myProjectVariable"). - Globale Variablen verwenden den Namen, den Sie zugewiesen haben:
$myGlobalVariableoderGet("myGlobalVariable"). - Jitterbit-Variablen verwenden vordefinierte Namen mit Punkten:
$jitterbit.operation.nameoderSet("jitterbit.operation.name", "My Operation");.
Neue Variablen erstellen
Sie können eine neue Variable hinzufügen, wenn Sie eine Transformation mit einer dieser Methoden anzeigen:
-
Projektvariablen: Klicken Sie im Variablen-Tab der Quellstruktur auf Neue Projektvariable erstellen oder klicken Sie im Skriptkomponenten-Palette auf Neu hinzufügen.

-
Globale Variablen: Definiert in Skripten mit dieser Syntax:
$globalVariableName = "value";. Globale Variablen müssen vor der Verwendung deklariert werden.
Hinweis
Wenn Sie Variablen in Transformationen verwenden, beachten Sie diese Überlegungen:
- Globale Variablen ohne Initialisierung haben standardmäßig leere Werte.
- Einige Jitterbit-Variablen sind möglicherweise nicht auf Ihre spezifische Operation anwendbar.