Zum Inhalt springen

Verwenden des Formel-Generators von Jitterbit Design Studio

Starten Sie den Formel-Generator

Starten Sie den Formel-Generator aus einer Transformation heraus, indem Sie entweder:

  • Wählen Sie das Mapping aus, auf das Sie eine Formel anwenden möchten, und doppelklicken Sie dann auf Anhang Box Symbol in der Zeile, die die Zuordnungsbeziehung zeigt; oder

  • Wählen Sie eine Vorhandene Zuordnung aus, auf die Sie eine Formel anwenden möchten, und klicken Sie einmal auf Anhang Box-Symbol in der Zeile, die die Zuordnungsbeziehung zeigt, um die Beziehung zu aktivieren, und klicken Sie dann auf Anhang Schaltfläche Formel erstellen in der unteren rechten Symbolleiste.

Der Wert des von Ihnen ausgewählten zugeordneten Quelldatenelements wird dann in den oberen Bereich des Formel-Generators geladen:

Anhang

Notiz

  • Der Quellbaum wird im rechten Bereich des Formel-Generators nur angezeigt, wenn Sie eine Transformation zuordnen, nicht, wenn Sie ein Skript für eine Operation erstellen.
  • Achtung: Damit ein Jitterbit Script ausgeführt werden kann und die Daten korrekt transformiert werden, muss das Script umschlossen werden mit <trans> ... </trans> Tags. Stellen Sie sicher, dass diese Tags beim Bearbeiten Ihrer Ausdrücke erhalten bleiben.

Hinzufügen einer Funktion oder eines Operators

Um eine Funktion hinzuzufügen, klicken Sie im Script auf die Stelle, an der Sie die Funktion hinzufügen möchten, und gehen Sie dann wie folgt vor:

  • Wählen Sie aus dem Funktionsbaum im linken Bereich die Funktion aus, die Sie verwenden möchten.

  • Fügen Sie die ausgewählte Funktion in Ihr Script ein, indem Sie auf Anhang klicken{.icon-inline .icon-borderless height=24} Schaltfläche Einfügen.

Um einen Operator (z. B. einen logischen oder mathematischen Operator) hinzuzufügen, klicken Sie im Script auf die Stelle, an der Sie den Operator einfügen möchten, und geben Sie dann die entsprechenden Schlüssel für den Operator ein.

Hinweis

Wenn Sie sich im Business Analyst-Modus befinden, wird durch Klicken auf die Schaltfläche Einfügen ein Assistent für die Funktion aufgerufen, sofern verfügbar.

Ausdrücke mit Quellelementen ändern

Sie können den Wert eines Quellelements verwenden, um das Script zu ändern, das Sie im Formel-Generator erstellen. Beispielsweise müssen Sie möglicherweise einen Währungswert von einer Währung in eine andere umrechnen. Sie haben möglicherweise ein Quellelement namens CurrentConversionRate das den aktuellsten Umrechnungskurs zwischen US-Dollar und Euro enthält.

Um ein zusätzliches Quelldatenelement in Ihrem Ausdruck zu verwenden, wählen Sie aus, wo das Element hinzugefügt werden soll, und wählen Sie das gewünschte Quellelement aus (in diesem Fall CurrentConversionRate) im Bereich Quellbaum und klicken Sie dann auf Anhang Schaltfläche Einfügen. (Alternativ können Sie als Abkürzung auf das gewünschte Quellelement doppelklicken, um es in Ihr Script einzufügen.)

Das Element wird Ihrem Script an der Einfügemarke hinzugefügt. Sie können dann entsprechende Operatoren (wie Addition oder Multiplikation) hinzufügen, um die gewünschte Berechnung abzuschließen.

Notiz

Der Quellbaum wird im rechten Bereich des Formel-Generators nur angezeigt, wenn Sie eine Transformation zuordnen, nicht wenn Sie ein Skript für eine Operation erstellen.

Projektelemente einfügen

Sie können Projektelemente - wie Quellen und Ziele von Datenbanken, Dateispeicherorte, LDAP Speicherorte, Vorgänge, Scripts, Email Nachrichten, Salesforce-Organisationen, Fusion Lifecycle Endpoints und NetSuite Endpoints- nach Bedarf als Argumente in ein Script über den Formel-Generator einfügen.

In der Desktop-Version von Design Studio werden die verfügbaren Elemente unterhalb des Script in den verschiedenen Ordnern der Tab Projektelemente angezeigt, beispielsweise im Ordner Projektelemente > Datenbanken > Quelle. Wenn Sie beispielsweise auf eine Quelle doppelklicken, wird das sourceId an der Position Ihres Cursors. Die Quell-ID wird als Zeichenfolge erstellt, indem der Quellpfad mit öffnenden und schließenden <TAG>... </TAG> Tags und öffnende und schließende Anführungszeichen, wie:

"<TAG>Sources/PostgreSQL</TAG>"

Dies kann in einer Datenbanksuchfunktion verwendet werden, wie zum Beispiel

<trans>
DBLookup("<TAG>Sources/PostgreSQL</TAG>",
  "SELECT id, company FROM customer WHERE state='AZ'");
</trans>

Auf ähnliche Weise können Sie Ihrem Script bei Bedarf IDs für andere Projektelemente und Plugins (über die Tab Plugins) hinzufügen. Es werden nur die Plugins angezeigt, die innerhalb eines Script ausgeführt werden können. Plugins, die auf Quellen, Zielen und Webdienstaufrufen ausgeführt werden, werden ausgeblendet.

Einfügen von XML-Knotenpfaden

Um einen XML-Knotenpfad in eine Funktion einzugeben, können Sie im Quellbaum auf die Bezeichnung des gewünschten XML-Knotenordners doppelklicken, um den entsprechenden Pfad an der Cursorposition einzufügen.

Notiz

Der Quellbaum wird im rechten Bereich des Formel-Generators nur angezeigt, wenn Sie eine Transformation zuordnen, nicht wenn Sie ein Skript für eine Operation erstellen.

Testen des Script

Klicken Sie auf die Schaltfläche Test oder die Tab Test, um das Dialogfeld „Formeltester“ zu öffnen. Im Formeltester können Sie die Ergebnisse Ihres Script testen, indem Sie die Werte eingeben, die Sie als Eingabe für das Script bereitstellen möchten. Die resultierende Ausgabe wird im rechten Bereich des Dialogfelds angezeigt.

Haltepunkte können zu Scripts hinzugefügt werden, indem man das Jitterbit verwendet DebugBreak Funktion wie unter Debuggen des Formel-Generators beschrieben.

Speichern Sie das Script

Wenn Sie Ihr Script fertiggestellt haben, klicken Sie auf die Schaltfläche OK, um das Script zu akzeptieren und das Fenster zu schließen.