계산 규칙은 계산 패턴으로 정의됩니다. 이는 표현식을 통해 시간 간격 내에서 각 이벤트를 받을 때 수집된 이벤트에 적용됩니다. 이는 상태 규칙입니다.
계산 패턴은 <computeFunction> 요소에서 규칙 언어로 정의된 대로 특정 기간 동안 승인된 각 이벤트에 대해 계산 함수를 실행합니다. 특정 기간은 <timeWindow> 요소로 정의된 대로 필수 시간 창으로 표시됩니다.
계산 패턴을 사용하면 규칙 응답은 <onTimeWindowComplete> 요소에 의해 정의된 대로 시간 창이 완료될 때 실행됩니다. 계산값은 <onTimeWindowComplete> 조치 동안에 사용 가능합니다.
이벤트를 받을 때마다 총 주문 값이 지정된 기간 동안 발생한 모든 주문의 총 값에 추가되고 갱신된 모든 총 주문 값이 사용자 인터페이스 내에 게시됩니다.