Comment exécuter un job Talend depuis la ligne de commande

Introduction: Nous utilisons principalement le studio Talend, TAC ou TMC pour exécuter un job Talend une fois qu’il est prêt. Mais pour tout cela, nous devons installer Talend Studio et avons besoin des droits d’accès au TAC et au TMC. Et si nous voulions exécuter une tâche talend en dehors du studio ? Nous pouvons le faire en utilisant l’invite de commande.

Nous pouvons regrouper le travail afin que nous puissions exécuter notre travail talend indépendamment du fait que le studio Talend soit installé sur la machine ou non, nous pouvons les exécuter indépendamment. Tout ce dont nous avons besoin est un fichier zip de ce travail et du JDK installé sur notre machine.

De plus, si nous utilisons des variables de contexte, nous pouvons également remplacer les valeurs de ces variables et exécuter le travail de manière dynamique.

Procédure:

Les étapes 1 à 3 expliquent comment créer un fichier zip d’un travail et les étapes 4 à 7 pour exécuter le travail à l’aide de la ligne de commande

  1. Faites un clic droit sur le travail que vous souhaitez exécuter en dehors du studio, puis cliquez sur Build Job

Image 1

  1. Après avoir cliqué sur Build job, une fenêtre contextuelle s’ouvrira dans laquelle nous devons parcourir/spécifier l’emplacement du chemin dans la case  »To archive File » pour enregistrer le travail
    Sélectionnez le type de construction en tant que tâche autonome

Data Intelligence - L'avenir du Big Data
L’avenir des mégadonnées

Avec quelques conseils, vous pouvez créer une plate-forme de données adaptée aux besoins de votre organisation et tirer le meilleur parti de votre capital de données.

 

Obtenir le guide

Photo2

  1. Plus tard, terminer la fenêtre contextuellePhoto3
  2. Allez à l’emplacement du chemin que nous avons spécifié lors de la création du travail, nous pouvons voir le fichier zipPhoto4
  3. Ensuite, nous devons extraire le fichier dans le même dossier ou dans un dossier différent. Nous pouvons voir les fichiers .bat, .sh, .bat est pour Windows et .sh pour Linux. Nous utilisons Windows donc nous utiliserions le fichier .bat

Photo5

  1. Ouvrez l’invite de commande et faites glisser le fichier .bat de ce chemin et déposez-le dans l’invite de commande
    Photo6
  2. appuyez sur Entrée

Nous pouvons voir le résultat en ligne de commande

Photo7

Conclusion:

Donc, c’est tout sur la façon dont nous pouvons exécuter un travail Talend à l’aide de la ligne de commande. Nous avons discuté de toutes les étapes nécessaires pour effectuer cette tâche. Si nous sommes quelqu’un qui ne connaît pas Talend mais qui a besoin d’exécuter un travail Talend, nous pouvons utiliser ce fichier zip. Nous savons désormais exécuter un job en dehors du Studio Talend.