напишете заявка в 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