Remarque : Vérifiez que vous avez téléchargé Spectrum Job Executor sur votre serveur.
-
Créez un fichier texte définissant les valeurs par défaut des variables incluses dans la requête SQL du stage Read From DB du job.
Pour affecter un nom de colonne
AGE
comme valeur par défaut à une variable
condition1
, créez un fichier texte, disons
variables.txt, et incluez la ligne ci-dessous dans le fichier :
condition1=AGE
Pour affecter une valeur constante, disons 20, comme valeur par défaut à une variable
condition1
, incluez la ligne ci-dessous dans le fichier :
condition1=20
-
Lors de l'exécution du job à l'aide de Job Executor à l'invite de commande, utilisez l'argument
-o
suivi du chemin d'accès au fichier texte créé.
Par exemple, pour exécuter le job
ReadCustomerDataJob
, dont les valeurs par défaut de ses variables ont été définies dans le fichier texte
variables.txt, exécutez la commande ci-dessous à l'invite de commande :
java -jar jobexecutor.jar -h "localhost" -u "admin" -p "admin" -s "8080" -j "ReadCustomerDataJob" -o "variables.txt"
Lors de l'exécution du job à l'aide de Job Executor, la requête personnalisée permet de récupérer les données requises.
Remarque : Pour obtenir des instructions et la syntaxe de ligne de commande, reportez-vous à la section Exécution d'un job du Guide Spectrum Dataflow Designer.