Typen von Flows und wann sie verwendet werden sollen
Eine Entscheidungsmatrix und grundlegende Definitionen Helfen Sie bei der Bestimmung, welche Art von Flows erstellt werden sollen.
Typen von Flows
- Flow
-
Ein Flow besteht aus einem Auslöser und einer oder mehreren Aktionen.
- Subflow
-
Ein Subflow besteht aus Eigenschaften, einer oder mehreren Eingaben, einer oder mehreren Ausgaben, einer Reihe von Aktionen und den erfassten oder erstellten Daten.
Im Gegensatz zum Namen ist der dynamische Flow eine Art Flow-Logik, keine Art Flow.
Wann verschiedene Flows verwendet werden sollen
| Wenn... | Dann erstellen... |
|---|---|
| Sie benötigen eine konstante Eingabe, um eine Reihe von Aktionen zu initiieren | Ein Flow |
| Sie benötigen eine Variableneingabe, um eine Reihe von Aktionen zu initiieren | Ein Subflow |
| Sie möchten einen Flow starten, indem Sie ihn aus einem anderen Flow oder Skript aufrufen | Ein Subflow |
| Sie möchten Aktionen eines Satzes in anderen Flows wiederverwenden | Ein Subflow |
| Sie möchten verschiedene Eingabetypen für jeden Anruf konfigurieren | Ein Subflow |
| Sie möchten die Eingaben angeben, die für einen Subflow verfügbar sind, wenn er startet | Ein Subflow |
| Sie möchten die Ausgaben angeben, die für einen übergeordneten Flow verfügbar sind, nachdem ein Subflow beendet wurde | Ein Subflow |
| Sie haben einen großen Flow mit 25 oder mehr Aktionen und möchten seine Leistung und Lesbarkeit verbessern | Subflows |
| Es gibt miteinander verbundene Ausgaben, oder es muss eine Aktion ausgeführt werden, wenn alle verfügbar sind | Parallele Subflows |
| Es gibt keine miteinander verknüpften Ausgaben, oder es muss eine Aktion ausgeführt werden, wenn alle verfügbar sind | Mehrere Flows, die durch ein einzelnes Ereignis ausgelöst werden |
| Sie möchten bestimmte Fehler in Ihren Datensatzdaten automatisch korrigieren | Ein Subflow |
| Sie möchten den Grenzwert von 10 Elementen im Fehlerbehandlungsprozess vermeiden | Ein Subflow |
| Sie möchten Subflow-Ausgaben verwenden, um die Automatisierung in anderen Flows auszulösen | Ein Subflow |