Arten von Flows und wann sie verwendet werden sollen
Eine Entscheidungsmatrix und grundlegende Definitionen helfen Ihnen zu bestimmen, welche Art von Flows erstellt werden soll.
Typen von Flows
- Flow
-
Ein Ablauf besteht aus einem Auslöser und mindestens einer Aktion.
- Subflow
-
Ein Subflow besteht aus Eigenschaften, einer oder mehreren Eingaben, einer oder mehreren Ausgaben, einer Sequenz von Aktionen und den erfassten oder erstellten Daten.
Im Gegensatz zum Namen ist Dynamic Flow eine Art von Flow-Logik, keine Art von Flow.
Wann verschiedene Flows verwendet werden sollen
| Wenn... | Dann erstellen... |
|---|---|
| Sie benötigen eine konstante Eingabe, um eine Reihe von Aktionen zu initiieren | Einen Flow |
| Sie benötigen eine Variableneingabe, um eine Reihe von Aktionen zu initiieren | Einen Subflow |
| Sie möchten einen Flow starten, indem Sie ihn aus einem anderen Flow oder Skript aufrufen | Einen Subflow |
| Sie möchten festgelegte Aktionen in anderen Flows wiederverwenden | Einen Subflow |
| Sie möchten verschiedene Arten von Eingaben für jeden Anruf konfigurieren | Einen Subflow |
| Sie möchten die Eingaben angeben, die für einen Subflow beim Start verfügbar sind | Einen Subflow |
| Sie möchten die Ausgaben angeben, die für einen übergeordneten Flow verfügbar sind, nachdem ein Subflow beendet wurde | Einen Subflow |
| Sie haben einen großen Flow mit 25 oder mehr Aktionen und möchten dessen Leistung und Lesbarkeit verbessern | Subflows |
| Es gibt zusammenhängende Ausgaben, oder es muss eine Aktion ausgeführt werden, wenn alle verfügbar sind | Parallele Subflows |
| Es gibt keine zusammenhängenden Ausgaben, oder es muss eine Aktion ausgeführt werden, wenn alle verfügbar sind | Mehrere Flows, die durch ein einzelnes Event ausgelöst werden |
| Sie möchten bestimmte Fehler in Ihren Datensatzdaten automatisch korrigieren | Einen Subflow |
| Sie möchten die Begrenzung von 10 Elementen im Fehlerbehandlungsprozess vermeiden | Einen Subflow |
| Sie möchten Subflow-Ausgaben verwenden, um die Automatisierung in anderen Flows auszulösen | Einen Subflow |