Ajouter un déclenchement CRON - 8.0

Guide d'utilisation de Talend Administration Center

Version
8.0
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Administration Center
Content
Administration et monitoring
Last publication date
2024-04-11

Pourquoi et quand exécuter cette tâche

Si vous devez exécuter des tâches régulièrement (au bout de sept jours, au bout d'un mois), utilisez un déclenchement CRON.

Procédure

  1. Dans la page Job Conductor, sélectionnez la tâche à laquelle vous souhaitez appliquer un déclenchement.
  2. Dans la vue Triggers, cliquez sur Add trigger... et sélectionnez Add CRON trigger dans la liste déroulante. Le panneau de configuration CRON trigger s'ouvre.

    Exemple

  3. Renseignez les champs Label et Description puis cliquez sur le bouton Open UI configurer pour ouvrir la boîte de dialogue Cron UI trigger configuration.

    Exemple

  4. Sélectionnez l'heure et la date auxquelles vous souhaitez exécuter la tâche :

    Champ

    Description

    Label

    Saisissez le nom du déclenchement que vous êtes en train de configurer.

    Description

    Saisissez une description, si nécessaire.

    Minutes

    La minute durant laquelle vous souhaitez déclencher la tâche.

    Hours

    L'heure durant laquelle vous souhaitez déclencher la tâche.

    Days of month

    Le jour du mois durant lequel vous souhaitez déclencher la tâche.

    Si vous souhaitez déclencher la tâche le dernier jour du (des) mois sélectionné(s), sélectionnez last day of month dans la boîte de dialogue Cron UI trigger configuration ou saisissez L dans le champ Days of month.

    Months

    Le mois durant lequel vous souhaitez déclencher la tâche.

    Days of week

    Le jour de la semaine durant lequel vous souhaitez déclencher la tâche.

    Years

    L'année durant laquelle vous souhaitez déclencher la tâche.

     

    Fields marked with ** : Sélectionnez un ou plusieurs jour(s) de la semaine ou une ou plusieurs date(s).

    Fields marked with * : Informations obligatoires.

    Pour la sélection multiple, appuyez sur Ctrl + click.

    Par exemple :
    Expression Cron Description
    15 10 ? * 6L Déclenchement à 10h15 du matin, le dernier vendredi de chaque mois.
    15 10 ? * 6L 2022-2024 Déclenchement à 10h15 du matin, le dernier vendredi de chaque mois, en 2020, 2021 et 2022.
    15 10 ? * 6#3 Déclenchement à 10h15 du matin, le troisième vendredi de chaque mois.
    Pour plus d'informations concernant les expressions Cron, consultez https://docs.oracle.com/cd/E12058_01/doc/doc.1014/e12030/cron_expressions.htm (en anglais).
  5. Cliquez sur le bouton Apply configuration. La boîte de dialogue se ferme et les données sélectionnées apparaissent dans le formulaire CRON UI trigger.
  6. Cliquez sur Save pour valider la configuration de votre déclenchement CRON ou sur Cancel pour annuler l'opération.

Résultats

L'icône Trigger Status de la tâche sélectionnée est passée de No Trigger (aucun déclenchement) à At least one trigger is running (au moins un déclenchement est exécuté).

Notez que si la tâche est déjà en cours d'exécution lors du déclenchement, le Job Conductor va attendre qu'elle se termine. Si la tâche n'est pas finie au bout de 60 secondes, le statut de l'exécution passe à "misfired" (manquée). Un événement de type "misfired" survient également si le déclenchement manque son lancement du fait que Talend Administration Center soit arrêté. Pour plus d'informations concernant les statuts et le monitoring de l'exécution des tâches, consultez Monitoring de l'exécution des tâches.