Auslöser bedingt ausführen
MetricBase Löst die Ausführung basierend auf einer einzelnen Metrik aus. Bedingungsskripts stellen zusätzliche Anforderungen fest, die bestimmen, ob ein Auslöser einen Flow auslöst.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Bedingungsskripts werden ausgeführt, wenn die Bedingungen für einen Auslöser erfüllt sind, bevor der Auslöser jedoch ausführt Workflow-StudioFlow. Auf diese Weise können Bedingungsskripts verhindern, dass Auslöser Flows ausführen, auch wenn Auslöserbedingungen erfüllt sind. Beispielsweise schwanken Daten häufig im Laufe der Zeit. Kleine Fluktuationen können unerwünschte, doppelte auslösende Ereignisse verursachen. Ein Bedingungsskript kann diese fehlerhafte Duplizierung verhindern.
Bedingungsskripts werden manchmal auch als Moderatorskripts bezeichnet.
Bedingungsskripts geben immer zurück Wahr (Auslöser) oder Falsch (Nicht auslösen). Informationen zum Schreiben dieser Skripts finden Sie unter Skripting in ServiceNow Grundlagenan. Informationen zum Experimentieren mit Skripts finden Sie unter Machen Sie sich mit vertraut MetricBase APIsan.
Prozedur
Nächste Maßnahme
Sie können auch ein Bedingungsskript einem Auslöser-Flow in zuordnen MetricBaseTabelle für Auslöser-Flows [sys_flow_metric_trigger]. Wenn Sie hier einem Auslöser-Flow ein Bedingungsskript zuordnen, wird es in nicht angezeigt Workflow-Studio, Wird jedoch weiterhin mit dem Auslöser ausgeführt.