написать запрос в esper для значений проверки таймфрейма для каждого события..

Я пытаюсь написать запрос для событий, и даже имеет логическое значение. Я хочу написать запрос, который проверяет значение этого логического статуса за последние пять секунд.. критерии прохождения: - значение логического значения должно быть ложным во всех случаях в течение последних 5 секунд.


person Vamsi Krishna    schedule 30.01.2015    source источник


Ответы (1)


Что-то вроде
select * from Event.win:time(5) having count(*, value=false) = count(*) and count(*) > 0
EPL позволяет вам добавить некоторое выражение к "count(*)", подсчитывая только те события, которые удовлетворяют выражению.

person user650839    schedule 30.01.2015