Planifier les outils web dans ArcGIS Pro

Planifiez l’exécution d’un outil web à un stade ultérieur ou de manière récurrente, en fonction d’une liste de paramètres prédéfinis. Bien que vous puissiez utiliser l’opération createTask à partir de ArcGIS Portal Directory, la planification de l’exécution d’un outil web peut vous éviter de devoir fournir des données JSON pour tous les paramètres en entrée et comprendre les expressions cron.

Conditions requises

À partir de ArcGIS Pro 3.4, vous pouvez planifier l’exécution d’un outil web si les outils web sont dans ArcGIS Enterprise 11.4 ou version ultérieure.

Pour planifier un outil web, vous devez être le propriétaire de l’outil web ou un administrateur de votre instance ArcGIS Enterprise. Certains outils web, tels que la génération d’un service d’entités en sortie ou d’un service d’imagerie en sortie, peuvent nécessiter des privilèges supplémentaires, comme le privilège de création d’éléments.

Avant de planifier un outil web, connectez-vous à ArcGIS Enterprise et accédez à l’outil web à planifier. Tous les paramètres requis doivent être confirmés sans erreur de validation.

Vous ne pouvez pas planifier un outil web synchrone, ni des services de géotraitement sur un serveur autonome.

Vous pouvez fermer ArcGIS Pro ou éteindre la machine sur laquelle ArcGIS Pro s’exécute, sans interférer avec des outils web planifiés. Cependant, si votre instance de ArcGIS Enterprise est hors ligne, vos outils web planifiés sont impactés.

Créer une planification d’outil web

Pour planifier un outil web, procédez comme suit :

  1. Accédez à l’outil web à planifier dans l’onglet Portal (Portail) de la fenêtre Catalog (Catalogue).
  2. Ouvrez la tâche à planifier et saisissez les valeurs pour les paramètres en entrée.
  3. Cliquez sur le menu fractionné du bouton Run (Exécuter) Exécuter et sélectionnez Schedule (Planifier) Calendrier.

    Si le bouton Schedule (Planifier) est désactivé, l’outil web ne prend pas en charge la planification.

    Une fenêtre contextuelle apparaît.

  4. Dans la fenêtre contextuelle, modifiez la valeur Task Name (Nom de la tâche) le cas échéant.
  5. Sélectionnez une option Recurrence (Récurrence). Les récurrences prises en charge incluent une fois, toutes les minutes, toutes les heures, tous les jours et tous les mois.

    En fonction de la valeur Recurrence (Récurrence) choisie, différentes options de configuration sont disponibles.

  6. Vous pouvez configurer l’heure de début, l’heure de fin, la fréquence de répétition, le nombre maximal d’occurrences, le mois et le jour du mois. Le jour de la semaine n’est pas disponible.
  7. Cliquez sur le bouton Schedule Web tool (Planifier un outil web).
  8. Vous pouvez également consulter vos tâches planifiées à l’aide du lien fourni. Vous pouvez mettre en pause ou reprendre une tâche que vous avez créée. Vous pouvez également consulter toutes les exécutions de vos tâches, y compris les exécutions réussies et les échecs.

Considérations relatives à la planification d’un outil web

Pour utiliser un outil web avec un service d’entités en sortie, activez l’option de remplacement lors de la configuration de vos paramètres en entrée.

Il existe une limite de 30 tâches qui peuvent être planifiées. Pour augmenter cette limite, contactez votre administrateur ArcGIS Enterprise.

Pour modifier les paramètres d’une tâche existante, supprimer une tâche ou effectuer d’autres actions de gestion avancée des tâches, utilisez ArcGIS Portal Directory et accédez aux opérations nécessaires, telles que updateTask.