私はつい最近 drools を使い始めたばかりで、心拍数データを処理する必要があります。過去 1 時間の平均よりも 60 以上高い心拍数データに 3 つ以上のスパイクがある場合に起動する drools fusion のルールを作成する必要があります。下の写真は、私が心拍数で発見したい例です。
私の HeartRate イベントには次のフィールドがあります。
int heartRate;
Date timeStamp;
String macAddress;
スライディングタイムウィンドウについては知っていますが、最小、最大、平均などの基本的な機能しか使用できません。このルールを作成する方法を誰か説明してもらえますか?