|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() mehdi Inscription : mai 2011 Messages : 2 ![]() |
Bonjour,
je débute avec TALEND Open Studio et je voulais savoir s'il était possible de paramétrer la direction ou la priorité d'exécution des sous job, donner la possibilité lors de l'exécution du job d'exécuter soit le job choix 1 ou 2 ou même les deux en même temps. ![]() j'ai pensé à utiliser un tmap et passer en paramètre depuis le shell d'exécution du job une variable de contexte qui sera récupéré par un loadcontext et utilisé par le tmap. que pensez vous de mon idée, en terme de faisabilité et de propreté. quelqu'un aurait-il une meilleure idée, une idée plus simple. merci d'avance. |
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Inscription : février 2010 Messages : 24 ![]() |
Bonjour,
Pour ce faire, il vous sera plus pratique d'utiliser un composant "tJava" comme point de départ, et le lier aux différents jobs à ordonnancer via des liens "Run If" (clic-droit sur le composant tJava --> "Trigger" -> "Run If"). Une fois le lien créé, en cliquant sur celui-ci, vous aurez accès via l'onglet "Component" à un champ de saisie libre qui vous permet de renseigner une condition de déclenchement. Ainsi ce champ pourra contenir un test sur la valeur d'une variable de contexte créé à cette occasion (et accessible via la syntaxe "context.nom_de_la_variable") Cela vous permettra donc de piloter le déclenchement du job via un paramètre à passer en ligne de commande à votre traitement... si c'est bien ce que vous voulez faire. Edit: Si vos 2 jobs doivent être éxécutés, ils le seront dans l'ordre spécifié au niveau des liens Run If. Julien O. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com