Sie befinden sich hier:
Überlegungen zu Orchestrierungen
Beachten Sie beim Entwerfen und Verwenden von Orchestrierungen die folgenden Überlegungen.
Erforderliche Editionen
| Unterstützte Editionen für die Flow-Orchestrierung anzeigen. |
Eintritts- und Beendigungsbedingungsanforderungen
Ressourcen, die für eine Anforderung für eine Eintrittsbedingung für Schritte oder eine Beendigungsbedingung für Phasen oder Schritte ausgewählt wurden, können Orchestrierungsressourcen oder globale Variablen enthalten. Es gibt Einschränkungen dafür, was in eine Anforderung aufgenommen werden kann.
- Wenn Sie einen Datensatz für die Felder "Ressource" oder "Wert" verwenden möchten, müssen Sie ein Feld im Datensatz auswählen.
- Der referenzierte Datensatz muss Felder aus seinem Objekt verwenden, keine Felder aus einem verwandten Datensatz.
Durch Datensatzänderungen ausgelöste Flow-Orchestrierungsereignisse
Eine Anforderung für eine Eintrittsbedingung für Schritte oder eine Beendigungsbedingung für Phasen oder Schritte kann einen Verweis auf einen Datensatz enthalten. Änderungen an diesem Datensatz können die Orchestrierung auslösen, um den Status der aktuellen Phase und die darin ausstehenden Schritte auszuwerten. Es gibt Einschränkungen, wann der Datensatz Bedingungsauswertungen auslösen kann.
- Das übergeordnete Objekt des referenzierten Datensatzes muss Änderungsereignisse unterstützen.
- Bei den referenzierten Datensatzfeldern handelt es sich nicht um "IsDeleted", "SystemModeStamp" oder Felder, die aus einem verwandten Datensatz oder einer Formel abgeleitet wurden.
- Der referenzierte Datensatz ist null oder weist eine ungültige ID auf.
- Der referenzierte Datensatz ist eine globale Variable in einer automatisch gestarteten Orchestrierung.
- Der referenzierte Datensatz ist eine andere globale Variable als $Record in einer durch einen Datensatz ausgelösten Orchestrierung.
Eingabewerte für Flows
Wenn die kombinierten Eingabewerte für einen durch einen Orchestrierungsschritt aufgerufenen Flow mehr als 32.768 Zeichen umfassen, schlägt die Orchestrierung fehl. Dieser Fehler kann dadurch verursacht werden, dass einer oder mehrere Datensätze an einen durch einen Schritt aufgerufenen Flow übergeben werden. Um diesen Fehler zu vermeiden, übergeben Sie eine Datensatz-ID an den referenzierten Flow und verwenden Sie ein Element vom Typ "Datensätze abrufen" im Flow mit der übergebenen ID. Wenn Sie eine übergebene ID mit einem Element vom Typ "Datensätze abrufen" verwenden, verfügen Sie zudem immer über die neueste Version des Datensatzes.
Wenn die kombinierten Eingabewerte für einen durch einen Flow-Genehmigungsprozessschritt aufgerufenen Flow mehr als 32.768 Zeichen umfassen, schlägt der Flow-Genehmigungsprozess fehl. Dieser Fehler kann dadurch verursacht werden, dass einer oder mehrere Datensätze an einen durch einen Schritt aufgerufenen Flow übergeben werden. Um diesen Fehler zu vermeiden, übergeben Sie eine Datensatz-ID an den referenzierten Flow und verwenden Sie ein Element vom Typ "Datensätze abrufen" im Flow mit der übergebenen ID. Wenn Sie eine übergebene ID mit einem Element vom Typ "Datensätze abrufen" verwenden, verfügen Sie zudem immer über die neueste Version des Datensatzes.
E-Mail-Benachrichtigungen
Wenn ein durch einen Schritt aufgerufener Flow fehlschlägt und zum Fehlschlagen einer Orchestrierung führt, werden zwei E-Mail-Benachrichtigungen gesendet.
- Eine Flow-Fehlerbenachrichtigung
- Eine Orchestrierungsfehlerbenachrichtigung

