Zum Inhalt springen

Rufen Sie einen Jitterbit Design Studio Operation über eine Befehlszeile auf einem privaten Agenten auf

Um einen Jitterbit Operation über eine Befehlszeile oder ein Charge Script aufzurufen oder auszulösen, können Sie einen Operation mit seinem Namen oder seiner GUID aufrufen. Dabei kommt die folgende Syntax zum Einsatz:

Auf einem privaten Jitterbit Windows Agent:

> JitterbitUtils --add-operation-to-queue <operation> [--project <project_name> --environment <environment_name>]

Auf einem privaten Jitterbit Linux Agenten:

$ sudo /opt/jitterbit/bin/jitterbit-utils --add-operation-to-queue <operation> [--project <project_name> --environment <environment_name>]

Wobei:

  • <operation>: Ein Operation oder eine Operation GUID
  • <project_name>: Ein Projektname (optional)
  • <environment_name>: Ein Umfeld (optional)

Anmerkungen:

  • Unter Windows JitterbitUtils ausführbare Datei befindet sich im <Jitterbit_Home>\bin Verzeichnis. Ersetzen Sie das Verzeichnis, in dem Jitterbit auf Ihrem System installiert ist, durch <Jitterbit_Home>.
  • Unter Linux jitterbit-utils ausführbare Datei befindet sich im <Jitterbit_Home>/bin Verzeichnis. Ersetzen Sie das Verzeichnis, in dem Jitterbit auf Ihrem System installiert ist, durch <Jitterbit_Home>.
  • Der Jitterbit_Home Die Umfeld ist (standardmäßig) wie folgt eingestellt:
    • Windows Agent: C:\Program Files (x86)\Jitterbit Agent
    • Linux Agent: /opt/jitterbit
  • Ersetzen Sie den Namen oder die GUID der Operation durch <operation>.
  • Um die GUID einer Operation in Design Studio abzurufen, klicken Sie auf das weiße Dreieckmenüelement in der oberen rechten Ecke des Operation und dann im angezeigten Menü auf „Weitere Details“:

    Anhang

    „Zusätzliche Details“ zeigt einen Dialog mit der darin enthaltenen GUID an. - Um die GUID einer Operation zu erhalten in Integration Studio, siehe die Anweisungen in Integration StudioBereitstellung und Ausführung der Operation. - Der Operation wird nicht sofort gestartet, sondern zur Verarbeitung durch die Harmony Process Engine in die Warteschlange gestellt. - Wenn die Operation nicht per GUID, sondern per Name übergeben wird, sucht Jitterbit in der aktuellen Organisation nach der Operation. Die erste gefundene passende Operation wird verwendet. Sie können dem Befehl zusätzliche Flags hinzufügen (--project Und --environment), um ein Projekt oder eine Umfeld nach Namen zu übergeben und die Suchvorgänge entsprechend einzuschränken, sodass doppelte Namen richtig aufgelöst werden.