Flow-Ausführungseinstellungen
Geben Sie die Laufzeiteinstellungen für einen einzelnen Flow, Subflow oder eine Aktion an, z. B. die Ausführungspriorität, die Berichtsebene und die Protokollierungsebene.
Sie können einen Ausführungseinstellungen-Datensatz 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, die ausgeführt wurden, anstatt nur Ausführungsdetails für die erste und letzte Ausführungsiterationen zu speichern. Wenn ein Flow zwischen Iterationen angehalten wird, enthalten die Ausführungsdetails alle ausgeführten Iterationen. Wenn diese Option auf „falsch“ festgelegt ist, enthalten die Ausführungsdetails nur die erste und die letzte Ausführung der Iterationen. |
| Bericht | Berichterstellungsebene, auf der Ausführungsdetails erfasst werden. |
| Protokollierung | Schwellenwert für Protokollierungsebene erforderlich für Workflow-Studio Zum 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, wenn Sie Ausführungseinstellungsdatensätze erstellen, 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 beeinträchtigen kann.
- Erstellen Sie Ausführungseinstellungsdatensätze auf einer Testinstanz außerhalb der Produktion
- Erstellen Sie Ausführungseinstellungsdatensätze in 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 nicht die Option 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 überprüft haben, ob 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 Flow-Reporting 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 zusammen, wenn Sie mit der Fehlerbehebung für den Flow fertig sind.