質問

って実現しようとするEPLのクエリをくわえることができるまでの平均時間(t)と時間(t-1)です。

例えば:

a)最初の5秒間(秒0-5)が2つのイベントは、平均12

b)次の5秒間(秒5-10が3イベントは、平均23、EPLクエリーを捉えるこの情ることができるようになるもの平均12前イムウィンドウの最初の5秒

を行ってはタースタッガーのオブジェ/クエリーなどの最終eplのクエリはスナップショットの時間(t)と時間(t-1)から実質的に作成されたオブジェクトScoreInfoBeforeAfter.しかしその上で使用すれば問題ありません。

そのアイデアのうぞよろしくお願い申し上げます。感謝。

~~~~

// The object being published to the Esper stream:
class ScoreEvent { int score; ... }
役に立ちましたか?

解決

似たキーワード 事前 がソリューションとなります。

http://esper.codehaus.org/esper-2.1.0/doc/reference/en/html/functionreference.html

参照: 部7.1.9

の使用例に記載のオリジナルポスト、"わらびもち"をここで、対応する解いていった。それが良く機能しているようだ。

INSERT INTO ScoreInfo
SELECT 
    'ScoreInfo' as a_Label, 
    average AS curAvg, 
    prior(1, average) AS prevAvg 
FROM 
    ScoreEvent.win:time_batch(5 sec).stat:uni(score);


SELECT
*
FROM
ScoreInfo.win:length(1);

..
そしているのは嬉しいですんのようになります:

SELECT
    'GT curAvg > prevAvg' as a_Label, 
    curAvg, 
    prevAvg 
FROM
    ScoreInfo.win:length(1)
WHERE
    curAvg > prevAvg;


SELECT
    'LTE curAvg <= prevAvg' as a_Label, 
    curAvg, 
    prevAvg 
FROM
    ScoreInfo.win:length(1)
WHERE
    curAvg <= prevAvg;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top