- Einleitung
- Erste Schritte
- Erstellen Sie auf einer beliebigen Canvas
- Erstellen Sie mit Fall
- Referenz (Reference)
- Definieren von Fallschlüsseln (System vs. extern)
- Erstellen von Task-E/A- und Write-Back-Verträgen
- Modellieren von primären und sekundären Phasen
- Auslösen eines Falls aus Data Fabric
- Implementieren von Personas und Berechtigungen auf Phasenebene
- Festlegen von SLAs und automatisierten Eskalationsregeln
- Konfigurieren einer Nacharbeitsschleife (Wiedereintritt)
- Konfigurieren und Testen des Case Manager-Agents (Vorschau)
- Erstellen Sie mit Flow
- Erstellen Sie mit BPMN
- Betrieb
- Überwachung
- Optimieren
- Referenzinformationen
Marker
BPMN markers in Maestro Orchestrate for annotating task and call activity intent, including runtime multi-instance execution for collection-based processing.
Markers annotate BPMN tasks and call activities to convey intent, such as repetition or compensation. In Maestro Orchestrate, markers are for modeling clarity, except multi‑instance, which Maestro Orchestrate interprets at runtime.
Marker für Mehrfachinstanzen
Verwenden Sie einen Mehrinstanzmarker, wenn eine Aktivität einmal pro Element in einer Sammlung (Liste oder Array) ausgeführt werden soll.
| Typ | Was es bedeutet | Runtime-Hinweis |
|---|---|---|
| Sequenziell | Ein Element nach dem anderen, in der richtigen Reihenfolge. | Behält die Reihenfolge bei; das nächste Element startet nach Abschluss des vorherigen |
| Parallel | Viele Elemente auf einmal. | Elemente werden gleichzeitig ausgeführt. Die Reihenfolge ist nicht garantiert. |
Sie können eine Aufgabe so konfigurieren, dass mehrere Instanzen derselben Aktivität entweder nacheinander oder parallel ausgeführt werden.
- Wählen Sie die Aufgabe im Prozessdiagramm aus.
- Wählen Sie Element ändern und anschließend die parallele oder sequenzielle Mehrfachinstanz aus.
- Öffnen Sie im Eigenschaften-Panel den Abschnitt Mehrfachinstanz.
- Mehrfachinstanz aktivieren.
- Legen Sie die Sammlungsvariable fest, die die Liste der Elemente enthält, die durchlaufen werden sollen.
- Definieren Sie optional eine Elementvariable, um das aktuelle Element darzustellen.
Ergebnis
Die Aufgabe ist für die Mehrfachinstanzausführung konfiguriert und zeigt den entsprechenden Marker auf der Arbeitsfläche an – drei horizontale Linien für sequenzielle Instanzen oder vertikale Linien für parallele Instanzen.
Das Aufgabenfeld im Diagramm zeigt jetzt den Marker für Mehrfachinstanzen an – drei horizontale Linien für sequenziell oder vertikale Linien für parallel.
Die Aufgaben- oder Aufrufaktivität, die mit einem Mehrfachinstanzmarker markiert ist, muss auf eine Sammlung (eine Variable oder einen Ausdruck, der in einer Liste ausgewertet wird) verweisen. Wenn die Aktivität ein Ergebnis pro Element zurückgibt und Sie eine kombinierte Gesamtausgabe benötigen, konfigurieren Sie die Aggregation, um diese Ergebnisse zu kombinieren (z. B. als Liste zu sammeln oder mit einem Ausdruck zu reduzieren).
Sequenzielle Mehrfachinstanz
Die Aufgabe führt jedes Element in der Liste eins nach dem anderen aus und wartet auf den erfolgreichen Abschluss jedes Elements, bevor das jeweils nächste gestartet wird. Nachdem alle Aufgaben abgeschlossen sind, wird der Rest des Prozesses weiter ausgeführt.
Parallele Mehrfachinstanz
Die Aufgabe wird parallel ausgeführt und wartet, bis alle Durchläufe erfolgreich abgeschlossen sind, bevor der Rest des Prozesses fortgesetzt wird.
Kompensationsmarker
Marks an activity as eligible for compensation (undo logic) in the diagram. Maestro Orchestrate does not execute compensation automatically at runtime. Implement any undo logic explicitly in your model.
Anleitung zur Modellierung
- Verwenden Sie Marker, um die Designabsicht zu verdeutlichen, insbesondere für Stakeholder, die mit den Ausführungsbeschränkungen nicht vertraut sind.
- Only the multi‑instance marker changes runtime behavior in Maestro Orchestrate; other markers are visualization aids.
- Dokumentieren Sie die Schleifenlogik und jeden Kompensationsansatz an anderer Stelle im Prozessmodell.
- Verwenden Sie nach Möglichkeit benannte Sammlungen und eindeutige Elementschemata zur Verbesserung der Lesbarkeit.
Lesen Sie Implementierung mit Mehrfachinstanzen, um zu erfahren, wie Sie Mehrfachinstanz-Arbeit konfigurieren und ausführen.
For more details about the BPMN elements supported in Maestro Orchestrate, read BPMN support.