Talend – Exécuter un job de façon autonome

Dans cet article, nous allons voir comment exécuter un job de façon autonome. Tout est présenté dans la vidéo ci-joint, le détail des étapes est résumé dans cet article.
Christophe DUPONTMis à jour le 6 Juin 2014

Dans cet article, nous allons voir comment exécuter un job de façon autonome. Tout est présenté dans la vidéo ci-joint, le détail des étapes est résumé dans cet article.

Pré-requis:

  • Avoir un projet Talend avec un job fonctionnel.
  • La machine sur laquelle sera exécutée le job doit disposer dune jvm java 1.5 mimium (pour vérifier : Exécuter -> cmd -> taper : java -version).

Export du job

  • Faire un clic droit sur le job à exporter et choisir « Exporter le job »
  • Choisir un répertoire et un nom pour le job qui sera exporté.
  • Le paramétrage par défaut fonctionne parfaitement, mais vous pouvez néanmoins ajuster certains points : nexportez les sources et les éléments que si vous souhaitez partager votre code avec un autre développeur, sélectionnez la version du job que vous souhaitez exécutez si plusieurs versions existent, etc.

Exécution du job

  • Décompressez larchive créée
  • Dans le répertoire qui porte le nom du job, modifiez dans le fichier .bat (ou sh suivant lenvironnement) le paramètre « context » et donnez lui la valeur du contexte dans lequel vous souhaitez exécuter le job.
  • Enfin exécutez le job en exécutant le fichier .bat (ou .sh).

 

Retrouvez lintégralité de ce Tutorial en vidéo :

video: https://www.youtube.com/embed/JOP2vzahb0I

En savoir plus sur TalendTalend est un logiciel ETL permettant de faire de l'Extract, de la Transformation et du chargement (Load) de données.