Ablauflogik „Folgende Schritte parallel ausführen“
Führen Sie Aktionen und Subflows in separaten Pfaden innerhalb eines isolierten Flow-Logikblocks aus.
Mit dieser Flow-Logik können Sie Aktionen und Subflows in separaten Pfaden ausführen. Wenn eine Aktion innerhalb des Logikblocks Folgendes in parallelem Flow ausführen warten muss, werden andere Aktionen ausgeführt, bis alle Pfade innerhalb des Blocks die Verarbeitung abgeschlossen haben.
Eingaben
Führen Sie die folgenden Schritte in der parallelen Flow-Logik aus, die keine Feldeingaben aufweist. Stattdessen wird ein Plus-Symbol (Symbol für ) angezeigt, mit dem Sie einen Pfad mit Aktionen oder Subflows erstellen können.
Die Aktionen und Subflows in jedem Pfad werden ausgeführt, bis alle Aufgaben innerhalb des Flow-Logikblocks abgeschlossen sind.
Ausgaben
Diese Flow-Logik hat keine Ausgaben, aber Aktionen und Subflows in jedem Pfad können Ausgaben haben. Während der Flow ausgeführt wird, sind Ausgaben aus einem Pfad nur für andere Aktionen im selben Pfad zugänglich. Nach Abschluss der Logik von Führen Sie Folgendes in paralleler Flow aus sind die endgültigen Ausgaben für den Rest des Flows zugänglich.
Erstellen Sie zwei Aufgaben parallel, wenn eine Change-Anforderung erstellt wird
In diesem Beispiel wird ein Ablauf ausgelöst, wenn eine neue Change-Anforderung erstellt wird. Wenn Sie Folgendes parallelausführen verwenden, werden zwei Aufgaben in separaten Pfaden erstellt und verschiedenen Gruppen zugewiesen. Der Flow verwendet die Datenpille im Feld Nummer aus der auslösenden Change-Anforderung, um die Nummer in der Kurzbeschreibung für den Aufgabendatensatz anzuzeigen.
Ausführungsdetails
- Im Header werden Status, Startzeit und Laufzeit der Ablauflogik angezeigt.
- Im Abschnitt „Konfigurationsdetails“ werden Status, Startzeit und Laufzeit für jeden Pfad im Flow-Logikblock angezeigt.
Allgemeine Richtlinien
- Vermeiden Sie es, Datenabhängigkeiten zwischen Pfaden zu erstellen
- Da ein Flow Pfade in beliebiger Reihenfolge ausführen kann, sollten Sie keine Datenabhängigkeiten zwischen einzelnen Pfaden erstellen. Sie dürfen beispielsweise nicht einen Pfad haben, der einen Datensatz erstellt, und einen anderen Pfad, der denselben Datensatz aktualisiert. Der Pfad zum Aktualisieren des Datensatzes wird möglicherweise vor dem Pfad zum Erstellen des Datensatzes ausgeführt.
- Geben Sie keine Daten zwischen Pfaden frei
- Flow Designer verhindert, dass Sie Datenpillen zwischen Pfaden ziehen, da das System nicht bestimmen kann, welcher Pfad zuerst beendet wird, um den Ausgabewert bereitzustellen.