Talend Open Studio – Exécuter un job dans une tache planifiée

mars 14, 2015 12:24 Publié par Laissez vos commentaires

Bonjour à tous,

Dans ce tutoriel, nous allons apprendre à exporter un script .bat (Windows) ou .sh (Linux) d’un Job Talend, afin de le programmer dans un tache planifiée.

Nous utiliserons pour cela la version 5.6 de TOS sur un OS Windows 7 64 bits.

Ready? C’est parti!

-* 1. Clic droit sur le Job puis sélectionnez {Construire le Job}
-* 2. Renseignez les différents champs comme dans l’exemple ci-dessous (pour la génération d’un .bat Windows)

tutodidacte talend.png
-* 3. Double Clic sur le .bat dans le dossier généré. Validez ensuite que les actions escomptées ont été correctement réalisées.
-* 4. Créez enfin une nouvelle tache planifiée qui exécutera votre .bat aux jours et heures souhaités. Veillez à ce que le dossier {lib} créé au moment de la construction du job soit bien dans le même dossier que votre dossier {test}.

Si rien ne se passe, commencez par vérifier votre version de java installée sur votre OS.

java -version

Si vous obtenez le message « {java n’est pas reconnu en tant que commande interne} », commencez par vérifiez la version de java utilisée par Talend : Menu Fenêtre\Préférences\Java puis vérifiez les JRE installés:

tutodidacte talend-2.png
Une fois le chemin de votre version de Java repérée, nous allons modifier les variables d’environnement Windows :
Paramètres système avancés\ puis bouton variables d’environnement.
Dans les variables système, sélectionnez « Path » puis modifier. Ajoutez enfin la ligne correspondant au chemin de votre version Java.
Exemple :
;C:\Program Files (x86)\Java\jre7\bin

Relancez le .bat… Tout devrait fonctionner cette fois-ci!

PS : sous Linux, vérifiez que vous avez bien le java jdk correctement installé. Vous pouvez l’installez sous Centos avec la commande

sudo yum install java-1.7.0-openjdk

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire