Créer des tâches de pipeline - Cloud

Guide d'utilisation de Talend Cloud Management Console

Version
Cloud
Language
Français (France)
Product
Talend Cloud
Module
Talend Management Console
Content
Administration et monitoring > Gestion des projets
Administration et monitoring > Gestion des utilisateurs
Déploiement > Déploiement > Exécution de Pipelines
Déploiement > Déploiement > Exécution de Tâches
Déploiement > Ordonnancement > Ordonnancement de Tâches
Les tâches de pipeline sont des processus d'intégration exécutables contenant un artefact de pipeline publié à partir de Talend Cloud Pipeline Designer.

Avant de commencer

  • Vous devez avoir l'autorisation Author sur l'espace de travail où se situe la tâche, pour créer une tâche de pipeline.
  • Vous devez avoir l'autorisation Execute sur l'espace de travail pour exécuter une tâche de pipeline sur un Moteur distant Gen2.

Pourquoi et quand exécuter cette tâche

Vous avez la possibilité de sauvegarder la tâche en tant que brouillon à chaque étape du processus de création. Si vous sauvegardez une tâche incomplète, son type Run type (Type d'exécution) sera Not defined (Non défini).

Procédure

  1. Ouvrez la page Management.
  2. Allez dans l'onglet Tasks (Tâches).
  3. Sélectionnez l'environnement et l'espace de travail à l'aide de la recherche à facettes en haut de la page.
  4. Cliquez sur Add task (Ajouter une tâche).
  5. Dans l'étape Artifact (Artefact), sélectionnez le type d'artefact Pipeline.
  6. Sélectionnez l'artefact à exécuter dans la liste déroulante.
    Les paramètres et la description de l'artefact s'affichent.
  7. Sélectionnez la version de l'artefact à utiliser dans la tâche.
    Les paramètres et la description de l'artefact sont actualisés automatiquement.
  8. Sélectionnez l'espace de travail pour la tâche.
  9. Nommez la nouvelle tâche.
    Par défaut, le nom de la tâche est le nom de l'artefact depuis lequel elle est créée.
    Remarque : Les tâches doivent avoir un nom unique au sein de l'espace de travail.
  10. Facultatif : Ajoutez un mot-clé à la tâche.
    1. Sélectionnez dans la liste déroulante un mot-clé existant.
    2. Créez un nouveau mot-clé en saisissant son nom et en cliquant dessus dans la liste déroulante.
  11. Cliquez sur Continue.
  12. Dans l'étape Engine (Moteur), sélectionnez le moteur sur lequel exécuter votre tâche, dans la liste déroulante Engine (Moteur).
    • Moteur Cloud pour le design
    • un Moteur distant Gen2 préconfiguré
  13. Sélectionnez un profil d'exécution Run Profile pour l'exécution.
  14. Cliquez sur Continue.
  15. Dans l'étape Schedule (Planifier), sélectionnez la fréquence d'exécution.
    Vous pouvez ajouter un ou plusieurs déclencheur·s pour ordonnancer votre tâche ou démarrer la tâche manuellement sans déclencheur.
    Pour plus d'informations, consultez Ordonnancer des tâches de pipelines.
  16. Cliquez sur Save and close (Sauvegarder et fermer).

Résultats

Votre tâche est prête à être exécutée sur Talend Cloud Management Console.

Remarque :

Le modèle de tentatives avec interruption exponentielle a été adopté pour des première et deuxième tentatives plus rapides (1 minute et 3 minutes, respectivement, après la tentative originale en échec), mais également pour un meilleur comportement global en cas de pic de charge de travail.

Par exemple, lorsque vous tentez d'exécuter une tâche déjà en cours d'exécution, l'exécution échoue. Talend Cloud Management Console fait une nouvelle tentative d'exécution, avec un intervalle de temps toujours croissant. Par exemple, la première nouvelle tentative s'exécute après 1 minute seulement, la deuxième après 2 minutes, puis les suivantes après 4 minutes et 8 minutes.

Si la quatrième nouvelle tentative échoue, vous obtenez le message d'erreur Exceeded the limit of deployment attempts: another instance of the same task was running on the engine at the same time (Dépassement de la limite de tentatives de déploiement : une autre instance de la même tâche s'exécutait en même temps sur le moteur). Essayez d'exécuter la tâche plus tard.

Exemple