Führen Sie die folgenden Schritte 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 im Block „Folgendes in paralleler Flow-Logik ausführen“ warten muss, werden andere Aktionen ausgeführt, bis alle Pfade innerhalb des Blocks die Verarbeitung abgeschlossen haben.
Eingaben
Hat das Folgende in paralleler Flow-Logik keine Feldeingaben. Stattdessen wird ein Plussymbol ( ) 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 im Flow-Logikblock 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 gleichen Pfad zugänglich. Nachdem die Logik des folgenden parallelen Flows abgeschlossen ist, sind ihre endgültigen Ausgaben für den Rest des Flows zugänglich.
Erstellen Sie zwei Aufgaben gleichzeitig, wenn eine Change-Anforderung erstellt wird
In diesem Beispiel wird ein Flow ausgelöst, wenn eine neue Change-Anforderung erstellt wird. Mit der Option Folgendes parallel ausführenwerden zwei Aufgaben in separaten Pfaden erstellt und verschiedenen Gruppen zugewiesen. Der Flow verwendet die Nummernfeld -Datenpille aus der auslösenden Change-Anforderung, um die Nummer 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.
- Im Abschnitt Konfigurationsdetails werden der Status, die Startzeit und die Laufzeit für jeden Pfad im Flow-Logikblock angezeigt.
Allgemeine Leitlinien
- Vermeiden Sie das Erstellen von Datenabhängigkeiten zwischen Pfaden
- Da ein Flow Pfade in beliebiger Reihenfolge ausführen kann, vermeiden Sie die Erstellung von Datenabhängigkeiten zwischen separaten Pfaden. 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 kann vor dem Pfad zum Erstellen des Datensatzes 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.