Konfigurieren von Abfragevariablen für Job Executor

Anmerkung: Vergewissern Sie sich, dass Sie den Spectrum Job Executor auf Ihren Server heruntergeladen haben.
  1. Erstellen Sie eine Textdatei, die die Standardwerte der Variablen definiert, die in der SQL-Abfrage des Read from DB-Schrittes des Auftrags enthalten sind.
    Um den Spaltennamen AGE zu einer Variable condition1 als Standardwert zuzuweisen, erstellen Sie eine Textdatei, beispielsweise variables.txt, und schließen Sie folgende Zeile in der Datei mit ein:
    condition1=AGE
    Um zu einer Variable condition1 eine Konstante als Standardwert zuzuweisen (z. B. 20), schließen Sie folgende Zeile in der Datei mit ein:
    condition1=20
  2. Wenn Sie den Auftrag über den Job Executor in der Eingabeaufforderung ausführen, verwenden Sie das Argument -o gefolgt vom Pfad zur erstellten Textdatei.
    Um beispielsweise den Auftrag ReadCustomerDataJob, für dessen Variablen Standardwerte in der Textdatei variables.txt definiert wurden, auszuführen, führen Sie den folgenden Befehl in der Eingabeaufforderung aus:
    java -jar jobexecutor.jar -h "localhost" -u "admin" -p "admin" -s "8080" -j "ReadCustomerDataJob" -o "variables.txt"

Beim Ausführen des Auftrags über den Job Executor wird die benutzerdefinierte Abfrage verwenden, um die erforderlichen Daten abzurufen.

Anmerkung: Informationen zu Anweisungen und zur Syntax in der Befehlszeile finden Sie unter Auftrag ausführen im Datenfluss-Designer-Handbuch.