Я пытаюсь реализовать запрос EPL, который может получить среднее значение для времени (t) и времени (t-1).
Например:
а) в первые 5 секунд (секунды 0-5) происходит 2 события со средним значением 12
б) в следующие 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; ... }