Skip To Content

Planifier une tâche de pipeline de données

Utilisez des tâches pour automatiser l’exécution d’un pipeline de données. Il est possible de planifier les tâches selon différents intervalles, allant d’une heure à un mois. Les résultats des exécutions précédentes peuvent être affichés. Ils incluent les couches en sortie et les messages renvoyés par l’exécution du pipeline de données. Vous pouvez gérer les tâches de pipelines de données des manières suivantes :

  • Utilisez la page des tâches planifiées pour gérer les tâches de pipelines de données existants.
  • Utilisez l’éditeur pour gérer les tâches du pipeline de données que vous mettez actuellement à jour.

Créer des tâches

Utilisez l’un des processus décrits ci-dessous pour créer une tâche.

Créer une tâche dans la page des tâches planifiées

Pour créer une tâche à partir de la page des tâches planifiées d’un pipeline de données existant, procédez comme suit :

  1. Connectez-vous avec un compte ArcGIS et accédez à l’application Data Pipelines à l’aide du lanceur d’applications.

    La page de la bibliothèque Data Pipelines apparaît.

  2. Cliquez sur Manage scheduling (Gérer la planification).

    La page des tâches gérées apparaît.

  3. Cliquez sur Create task (Créer une tâche).

    La boîte de dialogue de création de tâche apparaît.

  4. Sélectionnez un pipeline de données à planifier et cliquez sur Next (Suivant).
  5. Indiquez un titre pour la tâche, configurez les détails de planification et cliquez sur Save (Enregistrer).

    La tâche est créée et l’exécution du pipeline de données est planifiée.

Créer une tâche dans l’éditeur

Pour créer une tâche à partir de l’éditeur d’un pipeline de données spécifique, procédez comme suit :

  1. Connectez-vous avec un compte ArcGIS et accédez à l’application Data Pipelines à l’aide du lanceur d’applications.

    La page de la bibliothèque Data Pipelines apparaît.

  2. Ouvrez un pipeline de données existant ou créez un pipeline de données que vous souhaitez exécuter selon une planification.

    L’éditeur s’ouvre.

  3. Cliquez sur Scheduling (Planification) dans la barre d’outils Éditeur.

    Cette option est activée uniquement si le pipeline de données ouvert a été enregistré.

    La fenêtre des tâches planifiées apparaît.

  4. Cliquez sur Create task (Créer une tâche).

    La boîte de dialogue de création de tâche apparaît.

  5. Indiquez un titre pour la tâche, configurez les détails de planification et cliquez sur Save (Enregistrer).

    La tâche est créée et l’exécution du pipeline de données est planifiée.

Utiliser des tâche existantes

La page des tâches planifiées affiche la liste de toutes les tâches de pipeline de données. Le volet Scheduling (Planification) de l’éditeur affiche les tâches du pipeline de données ouvert.

L’éditeur et la page des tâches planifiées contiennent des informations sur la tâche, notamment son titre et la date de sa prochaine exécution ou son statut. Les valeurs du paramètre Next run time (Prochaine exécution) sont les suivantes :

  • Une date - Date et heure du début de la prochaine exécution planifiée.
  • Completed (Terminée) - La condition de fin de tâche est satisfaite et la dernière exécution est terminée.
  • Failed (Échec) - La condition de fin de la tâche est satisfaite et la dernière exécution a échoué.
  • Paused (Interrompue) - La tâche a été interrompue.

Outre la visualisation, les options de gestion des tâches suivantes sont disponibles :

  • Pause (Suspendre) ou Resume (Reprendre) - Suspendez une tâche active ou reprenez une tâche interrompue. Les tâches interrompues ne sont pas exécutées selon la date et l’heure planifiées tant qu’elles ne sont pas reprises.
  • Edit (Modifier) - Modifiez les paramètres définis pour une tâche. Vous pouvez modifier le titre et les paramètres de planification.
  • Delete (Supprimer) - Supprimez une tâche. Il n’est pas possible de restaurer les tâches supprimées.

Exécutions des tâches et détails de l’exécution

Lorsque vous cliquez sur une tâche, l’historique de son exécution s’affiche. Cliquez sur une exécution individuelle pour afficher ses résultats, y compris les couches d’entités en sortie et les éventuels messages. Les exécutions de tâche en cours n’affichent aucune information tant que l’exécution n’est pas terminée. Utilisez le bouton d’actualisation dans la liste des tâches pour obtenir le statut le plus récent.

Éléments à prendre en compte

Lorsque vous planifiez des tâches de pipeline de données, tenez compte des points suivants :

  • Si un pipeline de données planifié comporte une couche d’entités en sortie qui utilise la méthode en sortie Create (Créer), la tâche échoue après la première exécution car la couche d’entités existe déjà. Vous pouvez créer la couche d’entités avant de planifier une tâche et définir la méthode en sortie sur Replace (Remplacer) ou sur Add and update (Ajouter et mettre à jour) pour les mises à jour planifiées.
  • Vous ne pouvez créer des tâches que vous les éléments de pipeline de données que vous possédez. Cela s’applique à tous les types d’utilisateurs, y compris les administrateurs. Les administrateurs peuvent afficher et modifier des tâches pour tous les éléments de pipeline de données de l’organisation.
  • Si l’exécution d’une tâche prend plus de temps que l’intervalle séparant les tâches planifiées, l’exécution de tâche suivante est ignorée.
  • La liste des exécutions de tâche contient un maximum de 30 exécutions de tâche par tâche. Au bout de 30 exécutions, l’exécution de tâche la plus ancienne n’est plus accessible et l’exécution la plus récente est ajoutée à la liste.
  • Chaque compte utilisateur, sauf si vous êtes administrateur, peut être associé à un maximum de 10 tâches actives de pipeline de données. Les tâches actives sont des tâches qui affichent une date et une heure de prochaine exécution. Les tâches inactives ne sont soumises à aucune limite. Si vous possédez 10 tâches actives, suspendez ou supprimez-en une pour en créer une nouvelle.
  • Si un pipeline de données avec des tâches planifiées est supprimé, les tâches sont également supprimées et ne peuvent pas être restaurées.