Création d'un programme de tâche
Créez un programme de tâche dans le service d'intégration de données pour la tâche que vous souhaitez exécuter selon un programme automatisé.
Vous créez un programme de tâche pour exécuter la tâche à des heures et à des jours spécifiques, et à une fréquence spécifique. Un programme de tâche doit être associé à un programme existant. Vous pouvez activer ou désactiver un programme de tâche à tout moment.
Les options d'exécution que vous pouvez définir pour un programme de tâche sont les suivantes :
- La date et l'heure de début, et la date et l'heure de fin de l'exécution. Entrez une heure et une date de fin spécifiques si vous souhaitez qu'une exécution de tâche programmée se poursuive au-delà de la date de fin par défaut, qui est de trois mois à compter de la date de création d'un programme de tâche.
- La durée estimative de l'exécution.
- Le nombre de tentatives de relance d'une exécution qui échoue.
Dans le service d'intégration de données, vous pouvez avoir par défaut des exécutions de tâche simultanées ou parallèles à un moment donné. Pour interdire les exécutions de tâches concurrentes par un programme de tâche, cochez la case Désactiver l'exécution simultanée lorsque vous créez le programme de tâche. Lorsque la case est cochée, toute exécution programmée de la tâche par le programme de tâche est ignorée si l'exécution de tâche programmée précédemment déclenchée est toujours en cours d'exécution.
Si vous créez un programme de tâche pour un pipeline qui inclut des tâches configurées pour s'exécuter dans le service de flux de données OCI, utilisez le format suivant si vous modifiez les valeurs de paramètre par défaut pour OCI_DF_LOG_BUCKET
et OCI_DF_ARTIFACT_BUCKET
: oci://<bucket-name>@<tenancy-name>
Le programme de tâche que vous avez créé est répertorié dans la section Programmes de tâche de la page des détails de l'application. Voir Liste des calendriers de tâches.
Tous les programmes de tâche créés pour cette tâche sont répertoriés dans la section Programmes de tâche de la page des détails de la tâche dans l'application. Voir Consultation des programmes de tâche associés à une tâche.
Utilisez la commande oci data-integration task-schedule create et les paramètres requis pour créer un programme de tâche pour une tâche publiée :
oci data-integration task-schedule create [OPTIONS]
Pour la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande.
Exécutez l'opération CreateTaskSchedule pour créer un programme de tâche pour une tâche publiée.