Я бы хотел вызвать esper, как только он получит X количество событий в течение Y минут.Я использовал этот запрос, но он запускает esper только через 5 минут после получения первого события и только если он больше 10:
select count(*) as total
from report.win:time_batch(5 minutes)
where type = 'test_type'
having count(*) >= 10
Я хотел бы вызвать его, как только он получит 10 сообщений иКонечно, следует оценить интервал в 5 минут.Я не хочу запускать его, если, например, он получает 1 событие каждые 10 минут.Есть идеи?Спасибо!