UiPath Documentation
maestro
latest
false
Benutzerhandbuch zu Maestro
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Zusammenführen

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

ProblemResolution
Zwei Verzweigungen erzeugen eine Variable mit demselben NamenDie 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 abgeschlossenWenn 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 EntscheidungsknotenVerzweigungen 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.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben