Auslöser bedingt ausführen
MetricBase Auslöser werden basierend auf einer einzelnen Metrik ausgeführt. 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-Studio Flow. 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 werden immer zurückgegeben 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 ein Bedingungsskript auch einem Auslöser-Flow in zuordnen MetricBase Tabelle „Auslöser-Flows“ [sys_Flow_metric_Trigger]. Wenn Sie hier ein Bedingungsskript einem Auslöser-Flow zuordnen, wird es in nicht angezeigt Workflow-Studio, Wird aber trotzdem mit dem Auslöser ausgeführt.