【发布时间】:2018-05-02 15:35:03
【问题描述】:
我正在对使用 Siddhi 作为 CEP 引擎的原型进行一些实验,并且想知道输入流是否仅支持平面事件数据,或者也可以支持类似 JSON 的数据层次结构进行查询。
Siddhi's documentation 指的是object 属性类型,但我在此处找不到该类型所指的任何内容。
在the code samples provided in the source repository 中,也从未使用过此属性类型。
扩展这些示例中编写的查询之一,我希望能够执行以下操作:
String executionPlan = ""
+ "define stream cseEventStream (symbol string, price float, volume long, data object); "
+ " "
+ "@info(name = 'query1') "
+ "from cseEventStream[volume < 150 and data.myKey == 'myValue'] "
+ "select symbol,price "
+ "insert into outputStream ;";
Siddhi 是否支持任何类型的 JSON 类数据?如果是,应该将哪些 Java 对象类型传递给InputHandler?
【问题讨论】:
标签: java wso2 complex-event-processing wso2cep siddhi