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

, par  admin

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) 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.

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 :
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

Un peu de théorie... Tous les cours théoriques