Skip To Content

Options de planification

L’onglet Options du volet Step Details (Détails de l’étape) vous permet de configurer une étape à exécuter en fonction d’une date et d’une heure planifiées. Une étape peut être configurée pour s’exécuter après une période donnée, à une heure spécifique ou à une heure précise définie par une expression Arcade. Lorsque l’étape est activée, vous pouvez l’exécuter manuellement à la date et à l’heure planifiées. Si ArcGIS Workflow Manager Server est sous licence avec le rôle ArcGIS Workflow Manager Server Advanced, l’étape s’exécute automatiquement à la date et à l’heure planifiées. Lorsqu’une heure est définie, le fuseau horaire configuré pour Workflow Manager est utilisé.

Remarque :

Si Workflow Manager Server est fédéré avec un certificat de sécurité générique ou signé par un domaine, vous devez importer le certificat racine sur votre portail ArcGIS Enterprise pour permettre aux étapes planifiées de s’exécuter automatiquement.

Conseil :

Pour planifier l’exécution automatique de la première étape dans un diagramme de workflow, utilisez une étape manuelle comme première étape du diagramme et configurez l’étape sans valeur pour User Prompt (Invite utilisateur) et Step Help (Aide de l’étape). Ajoutez ensuite l’étape planifiée comme deuxième étape dans le diagramme de processus.

L’option Wait a period of time (Attendre pendant une période donnée) vous permet de définir le temps d’attente en mois, jours, heures et minutes. Vous pouvez également définir le nombre de minutes utilisé pour décaler le temps d’exécution de l’étape afin d’éviter que plusieurs tâches exécutent une étape planifiée en même temps. Par exemple, en définissant un temps d’attente de 45 minutes avec un décalage de 5 minutes, le temps d’exécution sera de 40 à 50 minutes après activation de l’étape.

L’option Wait until a specific time (Attendre jusqu’à un moment donné) vous permet de définir à quel moment l’étape s’exécute à l’aide de l’une des méthodes suivantes :

Remarque :

Il est possible de différer les tâches pour qu’elles s’exécutent après la date de début planifiée en cas de charge système élevée.

  • Hour of Day (Heure du jour) : s’exécute à l’heure spécifiée.
  • Day of Week (Jour de la semaine) : s’exécute le jour de la semaine spécifié, à l’heure indiquée.
  • Day of Month (Jour du mois) : s’exécute le jour du mois spécifié, à l’heure indiquée.
    Remarque :

    Lorsque l’option Day of Month (Jour du mois) est définie sur 31 et que le mois ne compte pas 31 jours, l’étape s’exécute à la fin du mois.

  • Month of Year (Mois de l’année) : s’exécute le mois, le jour et à l’heure spécifiés.

L’option Wait until an exact time defined by an Arcade expression (Attendre jusqu’à un moment précis défini par une expression Arcade) vous permet de définir le temps d’exécution en utilisant une expression Arcade. Par exemple, l’expression DateAdd(Timestamp(), 2, 'hours') provoquerait l’exécution de l’étape deux heures après son activation. L’expression doit renvoyer une entrée prise en charge pour la fonction Arcade Date. Si une heure est spécifiée dans l’expression, elle doit être définie au format UTC. Si une date est fournie, mais pas d’heure, l’étape s’éxecute à minuit UTC à la date spécifiée. Si l’expression Arcade ne peut pas être convertie en une date valide, aucun temps d’exécution planifié n’est défini et l’étape doit être démarrée manuellement.