我是Esper的新手。有人能帮助我定义EPL语句,以便在发生以下情况时捕捉事件:
我如何定义语句来捕获它?
谢谢你的帮助。
纳苏
发布于 2020-10-07 14:03:27
“窗口”是一个聚合函数(请参阅手册)返回事件。枚举方法(selectfrom、countof、参阅手册)用于筛选和选择。就像这样。
select window(*).selectFrom(v => v.value=true) as eventWithTrueFlag
from Event#length(3)
having window(*).countOf(v => v.value=true)=1 and
prev(1, timestamp)=timestamp and prev(2, timestamp)=timestamp
“事件”是您的事件类型。你没有说你的事件类型是什么名字。"Prev“是以前的功能(见手册)。
https://stackoverflow.com/questions/64244157
复制相似问题