v26.04: Arbeiten mit Parametern
Workflows unterstützen globale Parameter, mit denen Benutzer wiederverwendbare Werte auf Workflow-Ebene definieren können. Parameter werden zur Laufzeit aufgelöst und an alle referenzierenden Knoten innerhalb eines Workflows weitergegeben.
Im Bereich Globale Parameter sind zwei Arten von Parametern verfügbar:
-
Automatisierte Parameter - Systemdefinierte Parameter, die zur Laufzeit ohne Benutzereingabe automatisch aufgelöst werden:
Zeit
Konto
Datum der Ausführung
Durchführungszeitraum
Ausführungsbenutzer
-
Benutzerparameter - Benutzerdefinierte Parameter, die vom Benutzer erstellt wurden. Jeder Benutzerparameter umfasst:
Name Kennung des Parameters
Typ Datentyp (Text, usw.)
Quelle: Wertquelle (Konstante, etc.)
Value Der Parameterwert
Parameter konfigurieren
Um Parameter zu konfigurieren:
Öffnen Sie den Workflow-Designer und wählen Sie einen Workflow aus.
Wählen Sie in der Symbolleiste der Kopfzeile L2 die Option Params.
Auf der rechten Seite öffnet sich der Bereich Globale Parameter mit den Abschnitten Automatisierte Parameter und Benutzerparameter.
Um einen Benutzerparameter hinzuzufügen, geben Sie den Parameternamen in das Feld Neuer Parametername unter Benutzerparameter ein.
Wählen Sie die Schaltfläche +, um den Parameter hinzuzufügen.
Konfigurieren Sie die Eigenschaften der Parameter: Name, Typ, Quelle und Wert.
Wählen Sie Veröffentlichen, um den Workflow mit den neuen Parametern zu speichern.
Parameter in Knoten verwenden
Parameter können in Knotenkonfigurationen mit der Syntax ${parameter_name} referenziert werden. Wenn ein Workflow ausgeführt wird, löst das System alle Parameterreferenzen auf, bevor die Verarbeitung beginnt.
Die Parameterunterstützung erstreckt sich auf die folgenden Knotentypen:
Parameter in SQL-Skriptknoten
Im Modus Erweiterte Ansicht wird unter dem Feld Abfrage ein Abschnitt Verfügbare Parameter angezeigt. Benutzer können Parameter-Tags (wie Zeit, Konto, Ausführungsdatum) auswählen, um sie in die SQL-Abfrage einzufügen. Das System löst die Parameterwerte auf, bevor es das SQL-Skript ausführt. Parameter können in Knotenkonfigurationen mit der Syntax ${parameter_name} referenziert werden.
Parameter in entfernten Tabellen-Leseknoten
Benutzer können Workflow-Parameter in Konfigurationen zum Lesen von Remote-Tabellen aufnehmen, um den Datenabruf aus externen Quellen dynamisch zu filtern oder zu parametrisieren.
Parameter im Mapping
Benutzer können Workflow-Parameter in Mapping-Konfigurationen einbetten, was eine dynamische Wertauflösung während der Workflow-Ausführung ermöglicht.