WSO2 CEP事件表 - 如何查看事件表

时间:2017-01-30 11:07:09

标签: wso2 wso2cep

我正在尝试检查事件表中的事件,而不将其与传入的数据流相连接。

这在WSO2 CEP中是否可行?

以下是不可能的:

from event_table select * insert into print_output_stream;

是否可以检查WSO2事件表上的记录?类似于文件或类似sql server management studio的东西。

1 个答案:

答案 0 :(得分:0)

据我所知,没有JOIN就无法读取(内存中)事件表,因为;

当涉及事件处理时,在事件到达时采取行动。换句话说,写入查询以在事件到达时执行。

因此,只有在事件到达时才需要采取行动(在这种情况下,请阅读事件表)。

因此,不存在不会被事件到达触发的查询。

因此,您需要一个触发从事件表中读取操作的流(例如 trigger_stream

当事件到达 trigger_stream 时,您可以通过将事件与事件表无条件中的记录相结合来读取事件表。换句话说,您可以省略ON语句的JOIN条件。通过这样做,您将获得事件表中的所有行。

读取事件表以进行调试:

如果您打算阅读事件表是为了调试Siddhi脚本,那么您可以在运行WSO2 CEP服务器时远程调试Siddhi。

相关问题