0

我有一个利用 Esper 的平台。但是,所有事件都被插入到 Event 表中并发送到 Esper 进行处理。我的规则只针对大约 10% 的数据集,但通过引擎的 90% 其他数据阻碍了我的警报触发。

有没有办法告诉 Esper 丢弃我在摄取时不关心的事件,所以我有一个较小的流通过实际的警报/规​​则处理引擎?

4

1 回答 1

0

插入可能对您很方便。例如:

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

于 2017-07-14T10:32:59.613 回答