在Esper doc 5.6.2.1中有关Group-By的提示,
如它说:
"由于引擎无法检测聚合状态(每个符号的总和)何时可以
丢弃后,您可以使用以下提示来控制聚合状态的生命周期。
@Hint(" reclaim_group_aged = age_in_seconds")提示指示引擎丢弃
如何理解"聚合状态"?如果某些epl没有更新事件,这些事件会被移除还是被删除?
答案 0 :(得分:0)
只有在没有数据窗口时才读取文档,即#34;通过somekey"从ABC组中选择sum(xyz)。由于此查询中没有数据窗口,因此会聚合自启动以来到达的所有ABC事件。此示例中的聚合状态是每个组的总(总和)。在这个没有数据窗口聚合的情况下,对于给定值的" somekey" N秒没有数据到达,引擎可以被指示丢弃/忘记总数和"某些键"值。