- Introduction
- Démarrage
- Modélisation des 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 Case Management
- Concevoir un schéma d’entité de cas persistant
- Définition des clés de cas (système vs. externes)
- Établir des contrats de tâche d’E/S et de réécriture
- Règles de sortie et fin d'étape antérieure
- Modélisation des étapes principale et secondaire
- Déclenchement d'un incident depuis Data Fabric
- Implémenter des personas et des autorisations au niveau de l’étape
- Définir des SLA et des règles d’escalade automatisées
- Configuration d’une boucle de révision (nouvelle entrée)
- Gestion des instances de cas en direct: suspendre, migrer et réessayer
- Dictionnaire des composants de gestion de cas Maestro
- 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
Guide de l'utilisateur de Maestro
Configurer ce qui se passe au Runtime
La configuration des propriétés est la façon dont vous exécutez votre processus. C'est là que votre diagramme BPMN devient un workflow exécutable. Chaque événement, tâche ou passerelle dans Maestro a des propriétés Runtime qui définissent ce qu'il fait, les données qu'il utilise et ce qui se produit ensuite.
Utilisez le panneau Propriétés pour connecter votre processus à des automatisations, des agents ou des API, et le Gestionnaire de données pour gérer les variables et les mappages. Ensemble, elles contrôlent comment les informations se déplacent dans votre processus.
Démarrage rapide : configurer tout élément
Pour configurer un élément BPMN, sélectionnez-le sur la zone de dessin et définissez son comportement de runtime dans le panneau Propriétés.
-
Sélectionnez un élément sur le canevas.
-
Ouvrez le panneau Propriétés à l'aide de l'icône de clé dans le coin supérieur droit.
-
Sous Mise en œuvre, choisissez une action, par exemple Démarrer et attendre le workflow RPA.
-
Ajoutez ou sélectionnez des entrées et des sorties pour transmettre des données entre les étapes.
-
Passez en revue les variables dans le Gestionnaire de données et testez votre configuration.
Astuce :Vous pouvez tester votre configuration instantanément avec Debug ou Simuler avant de publier.
Résultat
L'élément sélectionné est configuré avec son comportement de runtime, les mappages d'entrée et de sortie sont définis et le processus est prêt à être testé à l'aide de Debug ou de Simulate avant de le publier.
Principales sections dans le panneau Propriétés
| Section | Objectif |
|---|---|
| Général | Définissez le nom, la description et l'ID système de l'élément. |
| Implémentation | Choisissez l’action de Runtime parmi les options catégorisées (automatisations, agents, connecteurs, etc.). |
| Entrées/Sorties | Associez les variables, les expressions ou les champs Data Fabric utilisés par l'élément. |
| XML | Inspectez le XML BPMN brut (pour les utilisateurs avancés ou l'assistance). |
Lorsque vous sélectionnez un élément dont aucune implémentation n'est configurée, le panneau Propriétés développe automatiquement la zone d'implémentation afin que vous puissiez configurer l'élément immédiatement.
La modification de l'action d'implémentation ou du type d'élément sur un élément configuré remplace la configuration existante. Un avertissement s'affiche, vous demandant de confirmer avant que la modification soit appliquée.
Si vous souhaitez connaître les éléments pris en charge dans le XML BMPN, reportez-vous à Spécification BPMN – Modèle et notation des processus métier.
Ne modifiez pas l'attribut bpmn:process id dans le XML. Cet attribut est la clé principale pour l'identification du diagramme : le modifier casse toutes les références du diagramme et provoque l'erreur No diagrams found in the BPMN file. Pour récupérer un processus corrompu, vous devez le restaurer à partir d'un instantané (Contrôle de version) ou d'une copie enregistrée localement ; aucun chemin de récupération en libre-service n'existe sans l'un de ces éléments.
La configuration des entrées d'événements de démarrage et d'événements de sortie vous permet de renseigner des arguments d'entrée lorsque vous lancez le processus depuis l'interface ou l'API Orchestrator. Cela vous permet également de retourner la sortie à l'une des sources mentionnées ci-dessus.
Réessais au niveau des éléments
Les réessais au niveau des éléments vous permettent de définir comment Maestro doit réessayer automatiquement un échec au niveau d'une tâche avant de le marquer comme défaillant. Utilisez cette fonctionnalité pour gérer les problèmes temporaires sans intervention manuelle.
Pourquoi l'utiliser ?
Lorsqu'une tâche échoue, Maestro peut la réexécuter en fonction d'une stratégie de réessai que vous définissez dans le panneau Propriétés. Cela aide à stabiliser les processus de longue durée en absorbant les erreurs transitoires et en donnant aux systèmes dépendants le temps de récupérer.
Comment configurer les réessais
- Sélectionnez un élément de tâche (par exemple, Tâche de service).
- Dans le panneau Propriétés, développez Gestion des erreurs → Réessais au niveau des éléments.
- Activez Réessayer après échec.
- Choisissez ou modifiez les paramètres de stratégie de réessai :
- Nombre maximal de tentatives de réessai avant que la tâche échoue de manière permanente.
- Délai initial : temps d'attente avant le premier réessai (durée ISO 8601, par exemple
PT1S). - Type d'interruption : statique, linéaire ou exponentiel.
- Base exponentielle : (facultatif) appliqué lorsque le recul exponentiel est sélectionné.
- Durée maximale : (facultatif) délai maximum entre les nouvelles tentatives.
- Réessayer les erreurs : choisissez les erreurs qui doivent déclencher des réessais (par exemple, Tous).
Résultat
La stratégie de nouvelle tentative est enregistrée pour l'élément de tâche sélectionné. Maestro relance automatiquement la tâche en cas d'échec en fonction des paramètres configurés avant de la marquer comme défaillante.
Les nouvelles tentatives au niveau des éléments s'appliquent uniquement aux tâches exécutables (par exemple, Service, Agent, workflow d'API, élément de file d'attente). Elles ne sont pas disponibles pour les passerelles ou les éléments de capture d'événements.
Data Manager
Le Gestionnaire de données centralise chaque variable, argument et source de données dans votre processus.
-
Définissez les entrées et les sorties une fois, puis réutilisez-les entre les tâches.
-
Prévisualisez les structures de données des charges utiles Data Fabric ou du connecteur.
-
Validez et testez les expressions avant le déploiement.
Maintenez les noms des variables significatifs (par exemple, InvoiceId, ApprovalStatus) pour simplifier le débogage et la surveillance ultérieurement.
La configuration des entrées d'événements de démarrage et d'événements de sortie vous permet de renseigner des arguments d'entrée lorsque vous lancez le processus depuis l'interface ou l'API Orchestrator. Cela vous permet également de retourner la sortie à l'une des sources mentionnées ci-dessus.