- 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
- Build with BPMN
- Betrieb
- Überwachung
- Optimieren
- Referenzinformationen
Konfigurieren von Eigenschaften und Daten
Runtime properties and data configuration options for BPMN events, tasks, and gateways in Maestro Orchestrate, showing how to connect diagrams to executable workflows via the Properties panel.
Konfigurieren, was zur runtime geschieht.
Configuring properties is how you make your process run. It's where your BPMN diagram becomes an executable workflow. Every event, task, or gateway in Maestro Orchestrate has runtime properties that define what it does, what data it uses, and what happens next.
Verwenden Sie den Eigenschaftenbereich, um Ihren Prozess mit Automatisierungen, Agents oder APIs zu verbinden, und den Data Manager, um Variablen und Zuordnungen zu behandeln.Zusammen steuern sie, wie Informationen durch Ihr Steuerelement verschoben werden.
Schnellstart: konfigurieren Sie jedes Element
Um ein BPMN-Element zu konfigurieren, wählen Sie es auf der Arbeitsfläche aus und definieren Sie sein Laufzeitverhalten im Eigenschaftenbereich.
-
Wählen Sie ein Element auf der Arbeitsfläche aus.
-
Öffnen Sie den Eigenschaftenbereich über das Schlüsselsymbol in der oberen rechten Ecke.
-
Wählen Sie unter Implementierung eine Aktion aus, z. B. Starten und warten Sie auf den RPA-Workflow.
-
Fügen Sie Eingaben und Ausgaben hinzu oder wählen Sie diese aus, um Daten zwischen den Schritten zu übergeben.
-
Überprüfen Sie Variablen im Data Manager und testen Sie Ihr Setup.
Tipp:Sie können Ihre Konfiguration sofort mit Debug oder Simulieren testen, bevor Sie sie veröffentlichen.
Ergebnis
Das ausgewählte Element wird mit seinem Runtime-Verhalten konfiguriert, Eingabe- und Ausgabezuordnungen werden definiert und der Prozess kann vor der Veröffentlichung mit Debug oder der Simulation getestet werden.
Hauptabschnitte im Eigenschaftenbereich
| Abschnitt | Zweck |
|---|---|
| Allgemein | Definieren Sie den Elementnamen, die Beschreibung und die System-ID. |
| Implementierung | Wählen Sie die Runtime-Aktion aus den kategorisierten Optionen (Automatisierungen, Agents, Connectors usw.) aus. |
| Eingaben / Ausgaben | Ordnen Sie Variablen, Ausdrücke oder Data Fabric-Felder zu, die vom Element verwendet werden. |
| XML | Überprüfen Sie die Roh-BPMN-XML (für fortgeschrittene Benutzer oder den Support). |
Wenn Sie ein Element auswählen, für das keine Implementierung konfiguriert ist, erweitert der Eigenschaftenbereich automatisch den Implementierungsbereich, sodass Sie das Element sofort konfigurieren können.
Das Ändern der Implementierungsaktion oder des Elementtyps eines konfigurierten Elements überschreibt die vorhandene Konfiguration. Eine Warning wird angezeigt, um zu bestätigen, bevor die Änderung angewendet wird.
Eine Übersicht über die unterstützten Elemente im BMPN XML finden Sie unter BPMN-Spezifikation – Business Process Model and Notation.
Bearbeiten Sie das bpmn:process id Attribut in der XML nicht. Dieses Attribut ist der Primärschlüssel für die Diagrammidentifizierung – eine Änderung unterbricht alle Diagrammverweise und verursacht den Fehler No diagrams found in the BPMN file. Um einen beschädigten Prozess wiederherzustellen, müssen Sie ihn aus einem Snapshot (Versionskontrolle) oder einer lokal gespeicherten Kopie wiederherstellen; ohne diese gibt es keinen Selbsthilfepfad zur Wiederherstellung.
Durch die Konfiguration von Eingaben für das Startereignis und Ausgaben für das Endereignis können Sie Eingabeargumente beim Initiieren des Prozesses über die Schnittstelle mit Orchestrator oder die API festlegen. Auf diese Weise können Sie auch die Ausgabe an jede der oben genannten Quellen zurückgeben.
Wiederholungen auf Elementebene
Element-level retries let you define how Maestro Orchestrate should automatically retry a task-level failure before marking it as faulted. Use this feature to handle temporary issues without manual intervention.
Warum verwenden?
When a task fails, Maestro Orchestrate can re-execute it based on a retry strategy that you define in the Properties panel. This helps stabilize long-running processes by absorbing transient errors and giving dependent systems time to recover.
Konfigurieren Sie Wiederholungen
- Wählen Sie ein Aufgabenelement aus (z. B. Serviceaufgabe).
- Erweitern Sie im Eigenschaftenbereich Error handling → Element-level retries.
- Aktivieren Sie die Option Wiederholen bei Fehler.
- Wählen Sie die Parameter der Wiederholungsstrategie aus oder bearbeiten Sie sie:
- Max Wiederholungen: Anzahl der Wiederholungsversuche, bevor die Aufgabe dauerhaft fehlschlägt.
- Erste Verzögerung: Wartezeit vor dem ersten Wiederholungsversuch (ISO 8601-Dauer, z. B.
PT1S). - Backoff-Typ: Statisch, Linear oder Exponential.
- Exponentielle Basis: (optional) wird angewendet, wenn die Exponentielle Rückoff-Methode ausgewählt ist.
- Max. Dauer: (Optional) maximale Verzögerung zwischen Wiederholungen.
- Bei Fehlern wiederholen: Wählen Sie aus, welche Fehler Trigger für Wiederholungen sein sollen (z. B. Alle).
Ergebnis
The retry strategy is saved for the selected task element. Maestro Orchestrate automatically retries the task on failure according to the configured parameters before marking it as faulted.
Each retry setting must stay within its supported range:
- Max retries: 1 to 10.
- Initial delay: 1 second to 1 hour.
- Exponential base: 1 to 5.
Retries can span up to 24 hours in total. A value outside its range shows an error in the form and in the Issues panel. Existing retry settings are kept as they are, and out-of-range values in them are reported instead of being changed.
Wiederholungen auf Elementebene gelten nur für ausführbare Aufgaben (z. B. Service, Agent, API Workflow, Warteschlangenelement). Sie sind nicht für Gateways oder ereignisempfangende Elemente verfügbar.
Data Manager
Der Data Manager zentralisiert jede Variable, jedes Argument und jede Datenquelle in Ihrem Prozess.
-
Definieren Sie Eingaben und Ausgaben einmal und verwenden Sie sie dann aufgabenübergreifend wieder.
-
Zeigen Sie eine Vorschau von Datenstrukturen aus Data Fabric oder Connector-Nutzlasten an.
-
Validieren und testen Sie Ausdrücke vor der Bereitstellung.
Lassen Sie Variablennamen aussagekräftig sein (z. B. InvoiceId, ApprovalStatus), um später das Debugging und die Überwachung zu vereinfachen.
Durch die Konfiguration von Eingaben für das Startereignis und Ausgaben für das Endereignis können Sie Eingabeargumente beim Initiieren des Prozesses über die Schnittstelle mit Orchestrator oder die API festlegen. Auf diese Weise können Sie auch die Ausgabe an jede der oben genannten Quellen zurückgeben.