- Einleitung
- Erste Schritte
- Prozessmodellierung mit BPMN
- Grundlagen der Prozessmodellierung
- Öffnen der Modellierungsarbeitsfläche
- Modellierung Ihres Prozesses
- Ausrichten und Verbinden von BPMN-Elementen
- Autopilot for Maestro (Vorschau)
- Prozess-Repository
- Prozessmodellierung mit Fallverwaltung
- Entwerfen eines persistenten Fallentitätsschemas
- Definieren von Fallschlüsseln (System vs. extern)
- Erstellen von Task-E/A- und Write-Back-Verträgen
- Austrittsregeln und Beendigung der frühen Phase
- 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)
- Verwalten von Live-Fallinstanzen: Anhalten, migrieren und wiederholen
- Maestro-Komponentenwörterbuch für die Fallverwaltung
- Prozessmodellierung mit Flow
- Prozessimplementierung
- Debugging
- Simulieren
- Veröffentlichen und Aktualisieren von agentischen Prozessen
- Häufige Implementierungsszenarien
- Extraktieren und Validieren von Dokumenten
- Prozessabläufe
- Prozessüberwachung
- Prozessoptimierung
- Referenzinformationen
Zusammenführungsknoten zum Synchronisieren paralleler Verzweigungen und zum Kombinieren ihrer Ausgabevariablen.
Wartet, bis alle eingehenden parallelen Verzweigungen abgeschlossen sind, bevor die Ausführung an den nächsten Knoten übergeben wird.
Wann Sie die Zusammenführung verwenden sollten
Verwenden Sie die Zusammenführung, wenn Sie die Ausführung in wirklich parallele Zweige aufgeteilt haben (durch Ziehen mehrerer Verbindungen aus dem Ausgabeport eines einzelnen Knotens) und erst nach Abschluss aller Verzweigungen fortfahren müssen.
Sie benötigen keine Zusammenführung nach einem Entscheidungs- oder Switch-Knoten – diese Verzweigungen schließen sich gegenseitig aus, nicht parallel. Sie laufen auf natürliche Weise ohne Zusammenführungsknoten zusammen.
Konfiguration
Der Zusammenführungsknoten hat keine Konfigurationsfelder. Sie leitet automatisch die Anzahl der eingehenden Verzweigungen aus den Verbindungen auf der Arbeitsfläche ab.
Wie es funktioniert
Während die Verzweigungen abgeschlossen werden, sammelt der Zusammenführungsknoten ihre Ausgabevariablen. Wenn die letzte Verzweigung abgeschlossen ist, aktiviert die Zusammenführung ihren einzigen Ausgabeport. Alle Ausgabevariablen aus allen Verzweigungen sind für nachgelagerte Knoten verfügbar.
Beispiele
Parallele API-Aufrufe, die dann kombiniert werden:
Trigger → [HTTP Request A] → Merge → Script (combine A and B results)
→ [HTTP Request B] ↗
Trigger → [HTTP Request A] → Merge → Script (combine A and B results)
→ [HTTP Request B] ↗
Der Skriptknoten nach der Zusammenführung kann sowohl auf httpRequestA.body als auch httpRequestB.body verweisen.
Führen Sie parallel drei Anreicherungsschritte aus:
Trigger → [Enrich from CRM] ↘
→ [Enrich from billing] → Merge → Data Transform (combine all three)
→ [Enrich from support] ↗
Trigger → [Enrich from CRM] ↘
→ [Enrich from billing] → Merge → Data Transform (combine all three)
→ [Enrich from support] ↗
Häufige Probleme
| Problem | Resolution |
|---|---|
| Zwei Verzweigungen erzeugen eine Variable mit demselben Namen | Die letzte abgeschlossene Verzweigung gewinnt. Benennen Sie eine der widersprüchlichen Ausgabevariablen um, um eine Konflikt zu vermeiden. |
| Eine Verzweigung schlägt fehl und die Zusammenführung wird nie abgeschlossen | Wenn eine eingehende Verzweigung einen unbehandelten Fehler auslöst, löst die Zusammenführung einen Fehler aus und unterbricht das Warten auf die verbleibenden Verzweigungen. Verbinden Sie das Fehlerhandle mit fehleranfälligen Knoten in jeder Verzweigung, sodass der Fehler behandelt wird, bevor er die Zusammenführung erreicht. |
| Verwenden der Zusammenführung nach einem Entscheidungsknoten | Verzweigungen von einem Entscheidungsknoten schließen sich gegenseitig aus – nur einer wird ausgelöst. Ein Zusammenführungsknoten wartet danach ewig auf die zweite Verzweigung, die nie ausgeführt wird. Zusammenführung entfernen; werden die Verzweigungen implizit wieder verbunden. |
Hinweise
- Beim Zusammenführen gibt es keine Zeitüberschreitung. Wenn eine Verzweigung hängen bleibt (z. B. eine menschliche Aufgabe, die auf eine Antwort wartet), wartet die Zusammenführung auf unbestimmte Zeit, es sei denn, Sie fügen dem hängenden Knoten einen Timeout hinzu.