- Introduction
- Démarrage
- Modélisation des processus
- 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 (version préliminaire)
- Implémentation des processus
- Intégration des systèmes et des données
- 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

Guide de l'utilisateur de Maestro
Marqueurs
Les marqueurs annotent les tâches BPMN et appellent les activités pour transmettre l'intention, telle que la répétition ou la compensation. Dans Maestro, les marqueurs servent à clarifier la modélisation, à l'exception des instances multiples, que Maestro interprète pendant le runtime.
Marqueurs multi-instances
Utilisez un marqueur multi-instances lorsqu'une activité doit s'exécuter une fois par élément dans une collection (liste ou tableau).
| Saisie de texte | Ce que cela signifie | Note sur le runtime. |
|---|---|---|
| Séquentielle | Un élément à la fois, dans l'ordre. | Préserve l'ordre ; l'élément suivant démarre après la fin du précédent |
| Parallel | Plusieurs éléments à la fois. | Les éléments s'exécutent simultanément. L'ordre n'est pas garanti. |
Vous pouvez configurer une tâche pour exécuter plusieurs instances de la même activité soit en séquence, soit en parallèle.
- Sélectionnez la tâche sur le diagramme de processus.
- Choisissez Changer l'élément et sélectionnez des instances multiples parallèles ou séquentielles.
- Dans le panneau Propriétés, ouvrez la section Instances multiples.
- Activez les instances multiples.
- Définissez la variable de collection qui contient la liste des éléments à itérer.
- Définissez éventuellement une variable d'élément pour représenter l'élément actuel.
La zone des tâches sur le diagramme affiche désormais le marqueur d'instances multiples - trois lignes horizontales pour les instances séquentielles ou des lignes verticales pour les instances parallèles.


L'activité de tâche ou d'appel annotée avec un marqueur multi-instances doit référencer une collection (une variable ou une expression qui s'évalue par rapport à une liste).Si l'activité renvoie un résultat par élément et que vous avez besoin d'une sortie combinée unique, configurez l'agrégation pour combiner ces résultats (par exemple, collecter sous forme de liste ou réduire avec une expression).
Instances multiples séquentielles
La tâche exécute chaque élément de la liste un par un, en attendant que chacun soit terminé avec succès avant de lancer le suivant. Une fois que toutes les tâches sont achevées, le reste du processus se poursuit.

Plusieurs instances parallèles
La tâche s'exécute en parallèle et attend que toutes les exécutions soient terminées avec succès avant de poursuivre l'exécution du reste du processus.

Marqueur de compensation
Marque une activité comme éligible à une compensation (annuler la logique) dans le diagramme. Maestro n'exécute pas automatiquement la compensation au moment du runtime. Implémentez une logique d'annulation explicitement dans votre modèle.
Conseils de modélisation
- Utilisez des marqueurs pour clarifier l'intention de conception, en particulier pour les parties prenantes qui ne connaissent pas les contraintes d'exécution.
- Seul le marqueur multi-instances modifie le comportement du runtime dans Maestro ; les autres marqueurs sont des outils de visualisation.
- Documentez la logique de boucle et toute approche de compensation ailleurs dans le modèle de processus.
- Préférez les collections nommées et les schémas d'éléments clairs pour améliorer la lisibilité.
Lisez la mise en œuvre multi-instances pour savoir comment configurer et exécuter un travail multi-instances.
Pour de plus amples informations sur les éléments BPMN pris en charge dans Maestro, consultez la section Prise en charge de BPMN.