我有一个利用Esper的平台。但是,所有事件都会插入到事件表中,并发送到Esper进行处理。我的规则只特定于大约10%的数据集,但是通过引擎的90%的其他数据正在阻碍我的警报触发。
有没有办法告诉Esper丢弃我在摄取时不关心的事件,这样我就有一个较小的流通过实际的警报/规则处理引擎?
发布于 2017-07-14 18:33:00
insert-into对您来说可能很方便。例如:
insert into FilteredStream select * from UnfilteredStream where ...some filter critera...和
// the FilteredStream has the filtered events only
select count(*) from FilteredStream这里概述了Esper在http://espertech.com/esper/faq_esper.php#keep_in_memory的内存中保存事件的条件
https://stackoverflow.com/questions/45098457
复制相似问题