Führen Sie Folgendes in paralleler Flow-Logik aus
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 „im parallelen 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 enthält. Stattdessen wird ein Plus ( )-Symbol, 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 im Flow-Logikblock abgeschlossen sind.
Ausgaben
Diese Flow-Logik hat keine Ausgaben, Aktionen und Subflows in jedem Pfad können jedoch 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 parallelen Flow-Logik können die endgültigen Ausgaben für den Rest des Flows abgerufen werden.
Erstellen Sie zwei Aufgaben parallel, wenn eine Change-Anforderung erstellt wird
In diesem Beispiel wird ein Flow ausgelöst, wenn eine neue Change-Anforderung erstellt wird. Verwenden Führen Sie die folgenden Schritte parallel aus , Zwei Aufgaben werden in separaten Pfaden erstellt und verschiedenen Gruppen zugewiesen. Der Flow verwendet Nummer Felddatenpille aus der auslösenden Change-Anforderung, um die Zahl in der Kurzbeschreibung für den Aufgabendatensatz anzuzeigen.
Ausführungsdetails
- Der Header zeigt den Status, die Startzeit und die Laufzeit für die Flow-Logik an.
- Der Abschnitt „Konfigurationsdetails“ zeigt den Status, die Startzeit und die Laufzeit für jeden Pfad im Flow-Logikblock an.
Allgemeine Leitlinien
- Vermeiden Sie das Erstellen von Datenabhängigkeiten zwischen Pfaden
- Da ein Flow Pfade in beliebiger Reihenfolge ausführen kann, sollten Sie vermeiden, Datenabhängigkeiten zwischen separaten Pfaden zu erstellen. Beispielsweise haben Sie keinen Pfad, der einen Datensatz erstellt, und keinen anderen Pfad, der denselben Datensatz aktualisiert. Der Update-Datensatzpfad kann vor dem Erstellungsdatensatz-Pfad ausgeführt werden.
- Geben Sie keine Daten zwischen Pfaden frei
- Workflow-Studio Verhindert, dass Sie Datenpillen zwischen Pfaden ziehen, da das System nicht bestimmen kann, welcher Pfad zuerst abgeschlossen wird, um den Ausgabewert bereitzustellen.