Zum Inhalt springen

Erstellen Sie eine globale Zielvariable im Jitterbit Design Studio

Einführung

Eine globale Variable kann als In-Memory-Ziel in Jitterbit konfiguriert werden. Dadurch kann die globale Variable überall dort verwendet werden, wo ein Ziel verwendet werden kann.

Erstellen Sie eine globale Zielvariable

Sie können wählen, ob Sie ein neues Global Variable-Ziel eigenständig oder innerhalb einer bestehenden Operation erstellen möchten. Weitere Informationen dazu, wie Ziele innerhalb von Operationen funktionieren, finden Sie unter Erstellen einer Operation. Für Details zu globalen Variablen siehe Globale Variablen.

Erstellen Sie ein neues globales Ziel als eigenständiges Ziel

Innerhalb Ihres Projekts im Jitterbit Design Studio erstellen Sie ein neues Global Variable-Ziel auf eine der folgenden Arten:

  • Gehen Sie zu Datei > Neu > Neues Ziel; oder

  • Klicken Sie im Baum auf der linken Seite mit der rechten Maustaste auf Ziele und wählen Sie Neues Ziel; oder

  • Klicken Sie in der oberen Symbolleiste auf das blaue Zielsymbol attachment.

Wählen Sie im Popup Globale Variable als Typ aus:

attachment

Ihr neues Ziel erscheint in einem eigenen Neues Ziel-Tab im rechten Bereich des Fensters.

Hinweis

Wenn Sie ein eigenständiges Ziel mit einer dieser Methoden erstellen, beachten Sie, dass es nicht mit einer Operation verbunden ist. Siehe Verwenden Sie ein vorhandenes globales Ziel in einer bestehenden Operation unten, um das neue Ziel zu verwenden.

Erstellen Sie ein neues globales Ziel in einer bestehenden Operation

Ein Ziel wird normalerweise standardmäßig erstellt, wenn Sie eine neue Operation erstellen. (Die Ausnahme ist eine Operation, die nur aus einem Skript besteht.) Bei einer bestehenden Operation können Sie den Typ ihres Ziels wie folgt angeben:

  • Doppelklicken Sie auf das Zielsymbol; im Popup wählen Sie Neues Ziel erstellen; oder

  • Klicken Sie mit der rechten Maustaste auf das Zielsymbol und wählen Sie Neues Ziel erstellen.

Im Konfigurationsbildschirm, der erscheint, verwenden Sie das Dropdown-Menü Typ, um Globale Variable auszuwählen, wie oben gezeigt.

Verwenden eines vorhandenen globalen Variablenziels in einer bestehenden Operation

Um ein vorhandenes Global Variable-Ziel in einer bestehenden Operation mit einem Ziel zu verwenden, können Sie es auf folgende Weise festlegen:

  • Innerhalb der Operation, doppelklicken Sie auf das Zielsymbol und wählen Sie im resultierenden Popup das gewünschte Global Variable-Ziel aus der Liste; oder

  • Innerhalb der Operation, klicken Sie mit der rechten Maustaste auf das Zielsymbol, wählen Sie Vorhandenes Ziel auswählen und wählen Sie im resultierenden Popup das gewünschte Global Variable-Ziel aus der Liste; oder

  • Ziehen Sie das gewünschte Global Variable-Ziel aus dem Baum auf der linken Seite und lassen Sie es auf das vorhandene Zielsymbol der Operation fallen.

Konfigurieren eines globalen Variablenziels

Nachdem Sie ein Global Variable-Ziel erstellt haben, öffnet sich der Konfigurationsbildschirm in der Hauptansicht von Design Studio. Sie können jederzeit zum Konfigurationsbildschirm zurückkehren, indem Sie doppelt auf das Zielsymbol in der Operation klicken oder doppelt auf das Ziel im Baum auf der linken Seite klicken.

Der Konfigurationsbildschirm wird ähnlich wie in diesem Beispiel erscheinen:

attachment

  • Name: Geben Sie einen geeigneten, eindeutigen Namen für die Quelle ein.
  • Typ: Verwenden Sie das Dropdown-Menü, um Globale Variable auszuwählen, falls dies noch nicht angegeben ist.
  • Globale Variable:

    • Variable: Geben Sie den Namen der globalen Variable ein, die Sie verwenden möchten; entweder einen Namen für eine neue globale Variable oder den Namen einer vorhandenen globalen Variable. Wenn ein neuer Name eingegeben wird, wird die globale Variable automatisch erstellt.

      • Um eine Liste der vorhandenen globalen Variablen zu sehen, doppelklicken Sie entweder im Eingabefeld oder geben Sie eine einzelne offene eckige Klammer ([) ein. Sie können dann eine der vorhandenen globalen Variablen auswählen.
      • Globale Variablennamen können in diesem Feld mit oder ohne eckige Klammern ab der Harmony-Version 8.22.0 angegeben werden.
  • An Daten anhängen: Wenn aktiviert, werden die Daten an den Wert der bestehenden Zielvariablen angehängt, anstatt ihren Wert zu überschreiben.

  • Zeilenende-Typ: Gibt an, wie Jitterbit Zeilenumbrüche beim Schreiben in ein Ziel behandelt. Zeilenendezeichen in den Daten werden nicht konvertiert. Verfügbare Optionen:

    -   **Standard:** Standard-Zeilenendezeichen für die Plattform, auf der der Agent läuft.
    -   **Windows:** CRLF (ASCII 13 und ASCII 10)
    -   **Unix:** LF (ASCII 10)
    
  • Verbindung testen: Durch Klicken auf die attachment Schaltfläche wird das Ziel der globalen Variablen getestet; es schlägt fehl, wenn die Variable im Speicher des Agents nicht erstellt werden kann. Dies kann passieren, wenn der Agent nicht erreichbar ist oder der Variablenname fehlt.

  • Klicken Sie auf die Speichern-Schaltfläche in der Hauptsymbolleiste oder in der Symbolleiste des Ziels, um die Konfiguration zu speichern.

Tipp

Beim Erstellen neuer globaler Variablen den Namen der globalen Variablen mit einem Präfix versehen, damit er später leicht nachgeschlagen werden kann. Zum Beispiel: Für eine globale Variable wie org.api.response, die mit org präfixiert ist, ist es einfacher, sie zusammen mit anderen verwandten globalen Variablen zu finden, die ebenfalls das Präfix org verwenden.