Zum Inhalt springen

Run Command on File-Plugin (veraltet) für Jitterbit private Agentengruppen

Einführung

Der Run Command on File-Plugin führt einen bestimmten Befehl einmal für jede Eingabedatei aus.

Dieser Plugin kann nur mit privaten Agentengruppen verknüpft werden und ist nicht in den Jitterbit Cloud-Agentengruppen verfügbar.

Wichtig

Von Jitterbit bereitgestellte Plugins sind veraltet.

Plugin herunterladen und hinzufügen

Der Run Command on File-Plugin ist ein Standard-Jitterbit-Plugin, das bereits in der Management-Konsole auf der Seite Plugins verfügbar ist und nicht heruntergeladen oder zur Organisation hinzugefügt werden muss.

Wenn dies vom Support angeordnet wird, kann dieser Plugin über den unten angegebenen Link heruntergeladen und zur Organisation hinzugefügt werden.

Plugin mit einer Agentengruppe verknüpfen

Der Run Command on File-Plugin muss mit einer privaten Agentengruppe verknüpft werden, um den Plugin auf allen Agenten in der Gruppe verfügbar zu machen.

Der Plugin wird in der Management-Konsole auf der Seite Plugins mit dem Anzeigenamen Jitterbit - Run Command on File aufgeführt.

Variablen festlegen und den Plugin in einem Projekt verwenden

Beziehen Sie sich auf diese Themen für Informationen zur Verwendung von Plugins in einem Projekt:

Der Run Command on File-Plugin verwendet diese Variablen:

Name Typ Erforderlich Beschreibung
Command String Erforderlich Der auszuführende Befehl (ausführbare Datei). Dieser Befehl darf keine Benutzeroberfläche haben und darf nicht auf Benutzereingaben warten. Wenn er auf Eingaben wartet, bleibt der Plugin unbegrenzt hängen.
CommandArg String Erforderlich

Dies ist das Argument, das an die ausführbare Datei übergeben wird. Der String "%fin" wird durch den Namen der eingehenden Datei ersetzt und "%fout" wird durch den Namen der ausgehenden Datei ersetzt.

Zum Beispiel wird die Befehlszeile '--compress -i "%fin" -o "%fout"' als '--compress -i "/tmp/input.txt" -o "/tmp/output.txt"' ausgeführt, wenn sich die Dateien zufällig in /tmp befinden. Der Agent bestimmt, wo sich die Dateien befinden; Sie geben nur an, wo in der Befehlszeile die Eingabe- und Ausgabedateinamen stehen.

Beachten Sie, dass "%relfin" und "%relfout" verwendet werden sollten, wenn nur der Blattname der Datei verwendet werden soll.

OutputExtension String Optional Wenn eine Erweiterung zur Ausgabedatei hinzugefügt wird, legen Sie sie hier fest. Wenn Ihr Befehl automatisch .ext zur in dem Befehl angegebenen Ausgabedatei hinzufügt, setzen Sie dieses Datenelement auf ".ext". Dies kann auch für Befehle verwendet werden, die nur eine Eingabedatei benötigen, aber eine Erweiterung hinzufügen, wie gzip.