wso2cep相关内容
我正在使用CEP检查事件是否在指定的时间量(比如1分钟)内到达。如果不是,我想发布警报。 更具体地说,(服务器)计算机生成心跳数据流并将其发送到CEP。心跳流包含服务器ID和时间戳。如果在1分钟内没有心跳数据到达,则应生成警报。 使用CEP可以做这样的事情吗?我还看到了有关检测未发生事件的其他问题,但我仍然不确定如何处理上述方案。 推荐答案 您可以尝试: define
..
我有一个场景,其中我有 MQTT 发布者. MQTT 客户端 --> 消息代理 --> WSO2 CEP(JMS 输入适配器) 我可以通过哪些方式将此已发布的 MQTT 消息作为 WSO2 CEP 的输入? 我尝试使用 ActiveMQ 作为消息代理和 CEP JMS 输入适配器来侦听 JMS 消息,但 ActiveMQ 将 MQTT 消息转换为 ByteMessage,我相信
..
我想使用其中一列不为空的附加条件来更新事件表 (RDBMS).表名为 MSISDNProfileDB,在 oracle db 中. 来自incomingStream#window.length(1)选择correlation_MSISDN作为MSISDN,INTERACTION_DT 为 INTERACTION_DT更新 MSISDNProfileDB在 MSISDNProfileDB.MSIS
..
我想通过在文档此处的示例中学习WSO2CEP 一一.但是我被困在第一个示例sn = 0001上,当我尝试构建生产者时的错误是 [java] Starting WSO2 Http Client [java] Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException:4 [java] at org.wso2.ca
..
我对WSO2 CEP Siddhi QL还是很陌生,我需要分析流中发生的事件. 例如:我有这样的数据[id,value]: InputStream=[1001,90] InputStream=[1001,85] InputStream=[1002,70] InputStream=[1001,85] InputStream=[1003,70] InputStream=[1003,85]
..
我正在尝试在同一台计算机上安装和运行ESB和CEP.我尝试将端口偏移设置为1,以防止端口冲突,但是在运行ESB之后,仍然无法运行CEP. cmd中的错误日志如下所示: `C:\Program Files\yajsw-stable-11.03_cep\bat>call setenv.bat "java" -Xmx30m -Djna_tmpdir="C:\Program Files\yajsw-
..
我使用ESB将XML消息转换为CEP http接收者XML: 0101A01B001 10:00:01 30.45 0101A01B001 1
..
例如数据: 1,1470732420000,0 2,1470732421000,0 3,1470732422000,0 4,1470732423000,86 5,1470732424000,87 6,1470732425000,88 7,1470732426000,84 8,1470732427000,0 9,1470732428000,0 10,1470732429000,0 11,147
..
首先让我描述一下我的要求: data.csv : 第一列是id,第二列是vlaue. 1,0 2,0 3,0 4,86 5,87 6,88 7,89 8,86 9,0 10,0 11,0 12,0 13,0 14,86 15,87 16,88 17,89 18,0 19,0 20,0 这是我的 InputStream 和我的 OutPutStream : id int,val
..
是否有任何文档/文章解释WSO2 CEP中的事件生命周期? 我不太了解如何从事件流中丢弃事件. 谢谢你, 雨果·卡拉多(Hugo Calado) 解决方案 事件将立即被丢弃.基本流程是流将接收来自和接收者的事件,并且它将立即将事件推送到发布者而不进行存储.如果要在特定时间段内收集事件,则可以在Siddhi执行计划[1]中使用诸如时间窗口之类的东西. 在随后的Siddhi查询中,
..
最近几天,我一直在探索WSO2 CEP. 我正在考虑一种方案,其中单个查找表可用于多个执行计划.据我所知,存储数据所有数据的唯一方法是事件表. 我的问题是: 我可以一次加载一个事件表(可能由一个执行计划加载)并与其他执行计划共享该表吗? 如果Q1的答案为否,那么它将是同一数据的多个副本,存储在不同的执行计划中,对吗?有什么办法可以减少这种空间的利用? 如果事件表不是正
..
我有一个使用MQTT发布者的方案. MQTT客户端->消息代理-> WSO2 CEP(JMS输入适配器) 通过什么方式可以获取此已发布的MQTT消息作为WSO2 CEP的输入? 我尝试使用ActiveMQ作为消息代理和CEP JMS输入适配器来侦听JMS消息,但ActiveMQ会将MQTT消息转换为ByteMessage,我相信CEP到目前为止不会处理它,因为在同一设置中发布的J
..
我想知道WSO2 CEP/Siddhi查询是否支持返回多行(如果可以)如何将这些行中的数据映射到输出XML?例如我的事件流中有一个字段statusCode,该字段可以具有要编写查询的A/B/CI值,该查询可以为我提供过去5分钟内按状态类型计数的当前值,例如A-10,B-5,C-2 ..查询我使用statusCode分组以获取状态计数 MyQuery- ...insert into Test
..
我想使用其他条件更新事件表(RDBMS),因为其中的一列不为null.表名是MSISDNProfileDB,在oracle db中. from incomingStream#window.length(1) select correlation_MSISDN as MSISDN, INTERACTION_DT as INTERACTION_DT update MSISDN
..
我正在使用Siddhi来减少系统中现有的事件数量。为此,我声明了一个批处理时间窗口,该窗口根据事件的target_ip将所有事件分组。 from Events#window.timeBatch(30秒) 选择id作为meta_ID,Target_IP4作为target_ip 按Target_IP4 插入温度组; 我想要的结果是每个target_ip和meta_ID参数
..