- Introduction
- Démarrage
- Modélisation du processus avec BPMN
- Compréhension de la modélisation des processus
- Ouverture du canevas de modélisation
- Modéliser votre processus
- Alignement et connexion des éléments BPMN
- Autopilot pour Maestro (aperçu)
- Référentiel de processus
- Modélisation des processus avec la gestion des incidents
- Concevoir un schéma d'entité de cas persistant
- Définition des clés de cas (système vs. externe)
- Établissement des contrats d'E/S et de réécriture de la tâche
- Règles de sortie et fin de l’étape précoce
- Modélisation des étapes primaires et secondaires
- Déclencher un cas à partir de Data Fabric
- Implémentation des personas et des autorisations au niveau de l'étape
- Définition des SLA et des règles d'escalade automatisées
- Configuration d'une boucle de retraitement (renouvellement)
- Gestion des instances de cas en cours : suspendre, migrer et réessayer
- Dictionnaire des composants de gestion des incidents Maestro
- Modélisation des processus avec Flow
- Implémentation des processus
- Débogage
- Simulation
- Publication et mise à niveau des processus agentiques
- Scénarios de mise en œuvre courants
- Extraire et valider des documents
- Opérations de processus
- Surveillance des processus
- Optimisation des processus
- Informations de référence
Nœud Retard pour suspendre l'exécution du flux par durée ou jusqu'à une date et heure planifiées.
Suspend le flux pendant une durée définie ou jusqu'à une date et heure spécifiées. Utilisez-le pour introduire une attente entre les étapes, par exemple pour donner à un système externe le temps de traiter avant de l'interroger, ou pour planifier une action en aval pour un moment spécifique.
Configuration
| Champ | Requis | Description |
|---|---|---|
| Mode | Oui (Yes) | duration — attendre une durée fixe. datetime — attendre une date et une heure spécifiques. |
| Duration | Oui (si mode = durée) | Durée d'attente. Spécifiez sous forme de chaîne de durée au format Organisation ISO 8601 — par exemple, PT30S = 30 secondes, PT5M = 5 minutes, PT1H = 1 heure. |
| Jusqu'à | Oui (mode si = dateheure) | La date et l'heure d'attente jusqu'à. Accepte une chaîne de date et d’heure ISO 8601 ou une expression qui se résout en un. |
Sortie
Le nœud Délai ne produit pas de sortie. Les nœuds en aval reçoivent les mêmes variables qui étaient dans l’étendue avant le délai.
Exemples
Attendre 30 secondes avant de réessayer une requête:
Un nœud Délai avec le mode duration et la valeur PT30S placé entre un nœud de requête HTTP et une branche de nouvelle tentative suspend l'exécution pendant 30 secondes avant la nouvelle tentative.
Attendre une heure planifiée:
Un nœud Délai avec le mode datetime et sa valeur définie sur une expression qui se résout vers une date et heure, telle que $vars.scheduledAt , suspend l’exécution jusqu’à ce moment.
Problèmes couramment rencontrés
| Problème | Résolution |
|---|---|
| Le flux expire avant la fin du délai | L'exécution du flux a un runtime maximum. Pour les délais très longs (heures ou jours), envisagez d'utiliser un déclencheur planifié pour redémarrer le flux au bon moment à la place. |
| Erreur au format ISO 8601 pour les durées | Les valeurs de durée doivent suivre le format ISO 8601. PT30S = 30 secondes, PT5M = 5 minutes, PT1H30M = 1h30. Les nombres bruts ne sont pas acceptés. |