Accéder au contenu principal Passer au contenu complémentaire

Ajouter une tâche de Job dans un environnement de moteur dynamique

Availability-noteBêta

Les tâches des Jobs sont des processus d'intégration exécutables contenant un artefact de Job publié à partir de Studio Talend.

Si des contextes ont été définis pour cet artefact de Job dans le Studio Talend, le contexte par défaut est automatiquement publié avec l'artefact du Job. Pour les règles recommandées relatives à la définition de ces contextes dans le Studio Talend, consultez Utiliser les contextes et les variables.

Les valeurs dans cette configuration de contexte sont effacées dans les fichiers exportés, pour des raisons de sécurité. Vous devez saisir les valeurs de contexte à nouveau, dans Talend Management Console.

Avant de commencer

  • Vous devez avoir l'autorisation Author (Auteur) sur l'espace de travail où se situe la tâche, pour créer une tâche de Job ou la modifier et gérer sa configuration.

    L'autorisation Author (Auteur) vous permet de configurer les étapes Artifact (Artefact) et Parameters (Paramètres) lors de la création ou de la modification d'une tâche.

  • Vous devez avoir l'autorisation Execute (Exécution) sur l'espace de travail où se situe la tâche, pour gérer sa configuration et son planning d'exécution.

    L'autorisation Execute (Exécution) vous permet de configurer les étapes Processing (Traitement) et Schedule (Planning) lors de la création ou de la modification d'une tâche.

Procédure

  1. Ouvrez la page Management.
  2. Allez dans l'onglet Tasks (Tâches).
  3. Sélectionnez l'environnement de moteur dynamique, à l'aide du filtre Environments (Environnements), en haut de la page.
  4. Cliquez sur Add task (Ajouter une tâche).
  5. Dans l'étape Artifact (Artefact) :
    1. Sélectionnez le type d'artefact Job.
    2. Sélectionnez l'artefact à exécuter dans la liste déroulante.
    3. Sélectionnez la version de l'artefact à utiliser dans la tâche.

      Vous pouvez sélectionner Always use the latest available artifact version si vous souhaitez mettre à jour votre tâche automatiquement chaque fois qu'une nouvelle version de l'artefact est publiée. Vous pouvez également sélectionner une version spécifique et la mettre à jour manuellement, selon vos besoins.

      Cette option écrase l'option Update corresponding Job task (Mettre à jour la tâche de Job correspondante) dans le Studio Talend.

    4. Facultatif : Cochez la case Override parameter values with artifact defaults.
      Cette option est disponible uniquement si vous sélectionnez Always use the latest available artifact version (Toujours utiliser la dernière version disponible de l'artefact). Si vous la sélectionnez, les paramètres définis dans la tâche sont remplacés par les paramètres d'artefacts par défaut à chaque nouvelle version de l'artefact publiée.
    5. Sélectionnez l'espace de travail.
    6. Saisissez un nom.
      Par défaut, le nom de la tâche est le nom de l'artefact depuis lequel elle est créée.
      Les tâches doivent avoir un nom unique au sein de l'espace de travail.
    7. Facultatif : Ajoutez un mot-clé et une description à votre tâche.
    8. Cliquez sur Continue.
  6. Dans l'étape Parameters (Paramètres) :
    1. Saisissez la valeur pour les paramètres du Job.
      Dans cette étape, lorsque l'option Show order as in Studio est désactivée, vous pouvez seulement configurer les valeurs des paramètres définis avec le préfixe parameter_ dans le Studio Talend.
      Utilisez \\ au lieu de \ lorsque la valeur peut être interprétée comme un caractère spécial, par exemple \t.

      Lors d'un affichage dans Talend Management Console, les premières lettres de chaque mot dans les noms de paramètres sont automatiquement transformées en majuscules et les tirets bas (_) à espaces, par exemple, city_name devientCity Name.

      Ceci s'applique à des fins d'affichage uniquement. Lorsque vous devez utiliser un nom de paramètre dans vos programmes, par exemple, une requête d'API, n'utilisez pas le nom d'affichage, mais le même nom que dans le Studio Talend.

    2. Facultatif : Dans Advanced parameters (Paramètres avancés), saisissez les valeurs pour les paramètres que vous avez définis dans le Studio Talend sans préfixe, et les paramètres connection_ qui ne sont pas définis dans le Job.
      Cette section est disponible lorsque l'option Show order as in Studio (Afficher le même ordre que dans le Studio) est désactivée. Sinon, tous les paramètres se situent dans l'étape Parameters.
      Utilisez \\ au lieu de \ lorsque la valeur peut être interprétée comme un caractère spécial, par exemple \t.
  7. Facultatif : Dans la section Connections (Connexions), sélectionnez la connexion correspondante dans la liste déroulante.
    Vous pouvez créer une connexion basée sur les paramètres définis dans l'artefact.
  8. Facultatif : Dans l'étape Resources (Ressources), sélectionnez la ressource correspondante à utiliser dans la tâche.
  9. Cliquez sur Continue (Continuer) afin de procéder à l'étape suivante.
  10. Dans l'étape Processing (Traitement), configurez le niveau de log.
    Sélectionnez le niveau de log le plus bas à prendre en compte.

    Par exemple, si le niveau de log est configuré à Warning, seuls les logs indiqués comme Warning (Avertissement) et Error (Erreur) seront affichés dans la page des logs d'exécution des tâches ( Task run log).

    Pour des raisons de sécurité, configurez le niveau de log à Warning (Avertissement) pour les Jobs déployés en production.

  11. Facultatif : Sélectionnez Allow parallel run of this task (Autoriser l'exécution parallèle de cette tâche) pour que la tâche puisse être exécutée en parallèle.
    Avant de désactiver cette option, arrêtez la tâche ou attendez la fin de l'exécution. Sinon, l'exécution parallèle est autorisée.

    Les Moteurs Dynamiques ne supportent pas l'emprunt d'identité (impersonation).

  12. Facultatif : Configurez le délai avant expiration de la tâche en sélectionnant Custom (Personnalisé et en saisissant une valeur.
    La valeur par défaut est de cinq minutes. La valeur minimale est 1.
  13. Cliquez sur Continue (Continuer) afin de procéder à l'étape suivante.
  14. Facultatif : Dans l'étape Schedule (Planifier), sélectionnez la fréquence d'exécution.
    Vous pouvez ajouter un ou plusieurs déclencheur·s pour planifier votre tâche.
    Pour plus d'informations concernant la planification d'exécutions de tâches, consultez Planifier des tâches de Job.
  15. Sauvegardez votre tâche.

Résultats

Votre tâche est prête pour le traitement dans l'environnement de moteur dynamique sélectionné, par les services de traitement configurés dans cet environnement.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !