Siddhi模式与聚集出现

时间:2019-07-12 05:51:08

标签: wso2 complex-event-processing siddhi

我有类似的查询- “从1分钟内的每个e1 = inputStream [名称=='A'] <3>中选择unionSet(createSet(e1.id))作为id_set,将'rule1'作为ruleId插入outputStream”

如果该模式在一段时间内支持聚合,则我只会在id_set中获得[id1],我希望在id_set中获得[id1,id2,id3]。

当我在Windows上尝试此操作时。 “从inputStream [name =='A']#window.time(20 sec)中选择'rule2'作为ruleId,将unionSet(createSet(id))作为id_set插入到outputStream中”

我在id_set中得到了[id1,id2,id3]。

有没有一种方法可以让我在我们在intra子句中指定的时间段内从模式中获得汇总?

1 个答案:

答案 0 :(得分:0)

Siddhi目前不支持将e1作为列表。

https://github.com/siddhi-io/siddhi/issues/1398中建议一种解决方法