Flow-Ausführungseinstellungen
Geben Sie die Laufzeiteinstellungen für einen einzelnen Flow, Subflow oder eine Aktion an, z. B. die Ausführungspriorität, die Berichterstellungsebene und die Protokollierungsebene.
Sie können einen Ausführungseinstellungsdatensatz für jeden Flow, Subflow oder jede Aktion erstellen, für den Sie Ausführungsdetails erfassen möchten. Ein Ausführungseinstellungsdatensatz [sys_flow_execution_setting] überschreibt die Berichtssystemeigenschaften für ein bestimmtes Element. Sie können beispielsweise die systemweite Berichterstellungsebene deaktivieren und Ausführungseinstellungsdatensätze nur für die Elemente erstellen, für die Sie Ausführungsdetails erfassen möchten.
Ausführungseinstellungsdatensätze sind im Flow-Verwaltungsmodul verfügbar.
Datensatzfelder der Ausführungseinstellung
Ein Ausführungseinstellungsdatensatz [sys_flow_execution_setting] enthält diese Felder.
| Feld | Beschreibung |
|---|---|
| Flow/Subflow/Aktion | Einzelner Flow, Subflow oder Aktion, für den die Ausführungseinstellungen gelten. |
| Alle Iterationen melden | Option zum Sammeln von Ausführungsdetails für alle Iterationen einer Schleife, anstatt nur Ausführungsdetails für die erste und letzte Iteration zu speichern. |
| Bericht | Berichterstellungsebene, auf der Ausführungsdetails erfasst werden. |
| Protokollierung | Schwellenwert für Protokollierungsebene erforderlich für Workflow-StudioZum Schreiben einer von der Flow Engine generierten Nachricht in die Tabelle „Flow Engine-Protokolleinträge“ [sys_Flow_log]. |
| Flow-Priorität | Prioritätswert, der zum Ausführen eines Hintergrund-Flows verwendet wird. Weitere Informationen zum Festlegen der Flow-Priorität finden Sie unter Flow-Priorität. Hinweis: an.Dieses Feld ist standardmäßig ausgeblendet. Weitere Informationen zum Anzeigen des Felds „Flow-Priorität“ finden Sie unter Flow-Prioritätsfeld anzeigen. |
Allgemeine Leitlinien
Verwenden Sie diese allgemeinen Richtlinien beim Erstellen von Ausführungseinstellungsdatensätzen, um Ausführungsdetails zu erfassen.
- Vermeiden Sie die Berichterstellung für Produktionsinstanzen
- Vermeiden Sie Leistungsprobleme in Ihrer Produktionsinstanz, indem Sie die Berichterstellung nur für eine Instanz außerhalb der Produktion aktivieren und konfigurieren, die Sie zum Testen verwenden. Das Generieren und Speichern von Ausführungsdetails verbraucht Instanzressourcen, was die Leistung senken kann.
- Erstellen Sie Ausführungseinstellungsdatensätze auf einer Testinstanz außerhalb der Produktion
- Erstellen Sie Ausführungseinstellungsdatensätze auf einer Testinstanz außerhalb der Produktion, um die Leistungsauswirkungen der Generierung und Speicherung von Ausführungsdetails zu minimieren.
- Reduzieren Sie den Arbeitsspeicher, der von Flow-Schleifen verbraucht wird
- Reduzieren Sie die Menge des verbrauchten Arbeitsspeichers, indem Sie Ausführungsdetails generieren, indem Sie die Option nicht zum Melden aller Iterationen verwenden. Je mehr Iterationen Sie melden, desto mehr Arbeitsspeicher ist erforderlich.
- Testen Sie Flows, Subflows und Aktionen, um Ausführungsdetails zu generieren
- Testen Sie Ihre Flows und Subflows, um Ausführungsdetails auf Debug-Ebene zu generieren. Stellen Sie Ihre Elemente nur in einer Produktionsinstanz bereit, nachdem Sie verifiziert haben, dass sie die gewünschten Daten generieren und wie erwartet funktionieren.
- Verwenden Sie Flow-Reporting und die Optionen „alle Iterationen melden“ nur während der Flow-Fehlerbehebung
- Verwenden Sie die Optionen für Flow-Berichterstellung und alle Iterationen melden nur, wenn Sie Probleme mit einem Flow beheben müssen. Diese Einstellungen generieren Informationen, die Instanzressourcen verbrauchen. Um die Auswirkungen auf die Leistung zu reduzieren, deaktivieren Sie diese Einstellungen, oder löschen Sie den Einstellungsdatensatz vollständig, wenn Sie mit der Fehlerbehebung für den Flow fertig sind.