条件付きでトリガーを実行
MetricBase トリガーは単一の測定基準に基づいて実行されます。条件スクリプトは、トリガーがフローを開始するかどうかを決定する追加の要件を課します。
始める前に
このタスクについて
条件スクリプトは、トリガーの条件が満たされ、トリガーが フローデザイナー フローを実行する前に実行されます。このようにして、条件スクリプトは、トリガー条件が満たされた場合でも、トリガーがフローを実行しないようにすることができます。たとえば、多くの場合に、データは時間の経過とともに変動します。わずかな変動により、不要な重複トリガーイベントが発生する可能性があります。条件スクリプトは、そういった誤った重複を防ぐことができます。
条件スクリプトは、モデレータースクリプトと呼ばれることもあります。
条件スクリプトは常に true (トリガーする) または false (トリガーしない) を返します。これらのスクリプトを記述する方法については、 のスクリプト ServiceNow Fundamentals. スクリプトを試すには、以下を参照してください を理解する MetricBase API 一覧.
手順
次のタスク
MetricBase トリガーフロー [sys_flow_metric_trigger] テーブルでトリガーフローに条件スクリプトを関連付けることもできます。ここで条件スクリプトをトリガーフローに関連付けると、フローデザイナー には表示されませんが、トリガーによって実行されます。