계산 패턴

계산 규칙은 계산 패턴으로 정의됩니다. 이는 표현식을 통해 시간 간격 내에서 각 이벤트를 받을 때 수집된 이벤트에 적용됩니다. 이는 상태 규칙입니다.

개요

계산 패턴은 <computeFunction> 요소에서 규칙 언어로 정의된 대로 특정 기간 동안 승인된 각 이벤트에 대해 계산 함수를 실행합니다. 특정 기간은 <timeWindow> 요소로 정의된 대로 필수 시간 창으로 표시됩니다.

규칙 응답 실행 조건

계산 패턴을 사용하면 규칙 응답은 <onTimeWindowComplete> 요소에 의해 정의된 대로 시간 창이 완료될 때 실행됩니다. 계산값은 <onTimeWindowComplete> 조치 동안에 사용 가능합니다.

이 규칙 패턴의 사용 예제

어플리케이션이 고객 주문 이벤트를 처리 중이라고 가정하십시오. 계산 패턴의 사용 예제는 다음을 수행하는 규칙입니다.
이벤트를 받을 때마다 총 주문 값이 지정된 기간 동안 발생한 모든 주문의 총 값에 추가되고 갱신된 모든 총 주문 값이 사용자 인터페이스 내에 게시됩니다.
관련 참조
계산 규칙 요약