我想知道 WSO2 CEP/Siddhi 查询是否支持返回多行,如果是的话,如何将这些行中的数据映射到输出 XML?例如,我的事件流有一个字段 statusCode,它可以有值 A/B/CI 想要编写一个查询,它给我过去 5 分钟的状态类型计数,例如 A-10、B-5、C-2.. 在当前查询我使用按状态代码分组来获取状态计数
MyQuery- ...insert into TestStream statusCode, count(statusCode) as count group by statusCode
and my output XML is something like
<statusSmry>
<status>{statusCode}</status>
<count>{count}</status>
</statusSmry>
the output i receive is something like
<statusSmry>
<status>A</status>
<count>10</status>
</statusSmry>
.....
<statusSmry>
<status>B</status>
<count>5</status>
</statusSmry>
....
<statusSmry>
<status>C</status>
<count>2</status>
</statusSmry>
是否可以在单个 XML 中获取查询结果?即在上述情况下,单个 XML 中的 A、B、C 计数?
谢谢拉吉夫