조건부로 트리거 실행
MetricBase 트리거는 단일 메트릭을 기반으로 실행됩니다. 조건 스크립트는 트리거가 플로우를 시작하는지 여부를 결정하는 추가 요구 사항을 부과합니다.
시작하기 전에
이 태스크 정보
조건 스크립트는 트리거에 대한 조건이 충족될 때 트리거가 플로우를 실행하기 전에 실행됩니다 워크플로우 스튜디오 . 이러한 방식으로 조건 스크립트는 트리거 조건이 충족되는 경우에도 트리거가 플로우를 실행하지 못하도록 할 수 있습니다. 예를 들어 데이터는 시간이 지남에 따라 변동하는 경우가 많습니다. 작은 변동으로 인해 원치 않는 중복 트리거 이벤트가 발생할 수 있습니다. 조건 스크립트는 이러한 잘못된 중복을 방지할 수 있습니다.
조건 스크립트는 중재자 스크립트라고도 합니다.
조건 스크립트는 항상 true (트리거) 또는 false (트리거하지 않음)를 반환합니다. 이러한 스크립트를 작성하는 방법에 대한 자세한 내용은 다음을 참조하십시오. 의 스크립팅 ServiceNow 기본. 스크립트를 실험하려면 다음을 참조하십시오. 익숙해지기 MetricBase API.
프로시저
다음에 수행할 작업
트리거 플로우 [sys_flow_metric_trigger] 테이블의 MetricBase 트리거 플로우와 조건 스크립트를 연결할 수도 있습니다. 여기에서 조건 스크립트를 트리거 플로우와 연결하면 조건 스크립트는 표시되지 않지만 워크플로우 스튜디오트리거와 함께 계속 실행됩니다.