Merge nach paralleler Arbeit einsetzen
Ein Workflow kann sich verzweigen, damit getrennte Schritte auf parallelen Pfaden laufen. Setzen Sie den Merge-Schritt an den Punkt, an dem die Pfade wieder zusammenlaufen sollen, und verbinden Sie mindestens zwei eingehende Zweige. Der Schritt wartet auf die benötigten parallelen Eingänge, bevor der nachfolgende Pfad fortgesetzt wird.
Der Schritt bildet eine Kontrollflussverbindung ab: unabhängige Zweige haben einen gemeinsamen Punkt erreicht. Er führt ihre Ausgabefelder nicht automatisch zu einem Datensatz zusammen, wählt kein bestes Ergebnis und löst keine widersprüchlichen Werte auf. Benötigt der nächste Schritt einen bestimmten Wert, fügen Sie einen ausdrücklichen Auswahl- oder Transformationsschritt ein.
Verbindungen und Erwartungen der Folgeschritte prüfen
Bleibt ein Lauf vor dem Merge stehen, sehen Sie im Verlauf nach, ob jeder erwartete Zweig gestartet und abgeschlossen wurde. Ein fehlgeschlagener oder nie ausführbarer Zweig kann verhindern, dass die Zusammenführung erreicht wird. Prüfen Sie auch die ausgehende Verbindung, denn ein erfolgreicher Merge startet keine nicht verbundenen Folgeschritte.
Nach dem Merge sollten Folgeschritte davon ausgehen, dass die parallelen Pfade zusammengekommen sind, nicht von einer automatisch kombinierten Nutzlast. Testen Sie den Workflow mit typischen Zweigergebnissen und prüfen Sie genau, was der nächste Schritt erhält. Für eine Datenaggregation benötigen Sie eine unterstützte Datenoperation oder eine ausdrückliche Transformation.