Anmerkung: Vergewissern Sie sich, dass Sie den Spectrum Job Executor auf Ihren Server heruntergeladen haben.
-
Erstellen Sie eine Textdatei, die die Standardwerte der Variablen definiert, die in der SQL-Abfrage des Read from DB-Schrittes des Auftrags enthalten sind.
Erstellen Sie eine Textdatei, z. B.
variables.txt, und fügen Sie die folgende Zeile in die Datei ein, um der Variablen
condition1
den Spaltennamen
AGE
als Standardwert zuzuweisen:
condition1=AGE
Fügen Sie die folgende Zeile in die Datei ein, um der Variablen
condition1
einen konstanten Wert, z. B. 20, als Standardwert zuzuweisen:
condition1=20
-
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
auszuführen, für dessen Variablen Standardwerte in der Textdatei
variables.txt definiert wurden, müssen Sie den folgenden Befehl in der Eingabeaufforderung ausführen:
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 Spectrum-Datenfluss-Designer-Handbuch.