- Introduction
- Démarrage
- Créer sur n’importe quel canevas
- Créer avec le cas
- Référence (Reference)
- 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
- 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)
- Configurer et tester l'agent Case Manager (aperçu)
- Créer avec Flow
- Créer avec BPMN
- Opérations
- Surveillance
- Optimisation
- Informations de référence
ID d’instance personnalisée
Remplacez le libellé d'instance généré par le système par une valeur dynamique et lisible par un humain dérivée des données de runtime, telles qu'un numéro de commande ou le nom du client.
Vue d'ensemble (Overview)
By default, Maestro Orchestrate identifies each process instance by a system-generated ID. A custom instance ID lets you replace that label with a dynamic, human-readable value—such as an order number or a customer name—derived from the data the process receives at runtime.
L’ID d’instance personnalisé est affiché directement dans la liste des instances afin que vous puissiez identifier la raison pour laquelle une instance s’est exécutée et pour quelle valeur, sans ouvrir l’instance.
Prérequis
- An Agentic process open in the Maestro Orchestrate canvas.
- Le processus a un événement de démarrage.
Configuration d’un ID d’instance personnalisé
Pour configurer un ID d'instance personnalisé, définissez l'expression dans les propriétés de l'événement de démarrage avant de publier le processus.
-
Sélectionnez l’événement de début sur la zone de dessin.
-
Dans le panneau Propriétés, accédez à la section Général.
-
Dans le champ ID d'instance personnalisé, définissez la valeur à l'aide de l'une des options suivantes :
- Variable : sélectionnez une variable d'événement de démarrage ou un argument d'entrée.
- Expression : créez une expression qui combine des variables ou des formats de sortie, par exemple :
string.Format("Order: {0}", vars.OrderId). - Littéral : entrez une valeur de texte fixe.
-
Publiez le processus.
Résultat
When an instance runs, Maestro Orchestrate evaluates the Custom Instance ID expression after the start event completes and displays the result as the instance name in the instance list.
Si l’expression fait référence à des variables qui ne sont pas encore résolues au moment de l’évaluation, l’ID d’instance personnalisé s’affiche comme vide jusqu’à ce que la valeur soit disponible.
Limitations
- Vous pouvez configurer des ID d’instance personnalisés sur les événements de démarrage uniquement. Les ID d’instance personnalisés sont évalués une fois, immédiatement après l’exécution de l’événement de démarrage. Les valeurs définies sur les activités ou les événements de fin ne sont pas appliquées.
- La recherche et le filtrage d'instances par ID d'instance personnalisé dans Insights et Process Mining ne sont pas encore pris en charge.