WSO2 CEP Siddhi窗口和表联接不适用于Apache Storm

WSO2 CEP Siddhi窗口和表联接不适用于Apache Storm,wso2,apache-storm,distributed,wso2cep,siddhi,Wso2,Apache Storm,Distributed,Wso2cep,Siddhi,我已经使用WSO2 CEP v4.1.0创建了具有storm支持的简单执行计划。但当我在Siddhi使用窗口设施时,它会给出一些例外。使用storm也无法将表与流连接起来。我如何解决这个问题?有没有别的选择 执行计划 CEP给定的错误 异常:指定的分布式查询无效,转换时出错 到XML风暴查询计划。执行计划:执行计划承租人:-1234。 部署查询时出错:@name'query1'@distparallel='8', execGroup='Filtering'从InputStreamwindow.t

我已经使用WSO2 CEP v4.1.0创建了具有storm支持的简单执行计划。但当我在Siddhi使用窗口设施时,它会给出一些例外。使用storm也无法将表与流连接起来。我如何解决这个问题?有没有别的选择

执行计划

CEP给定的错误

异常:指定的分布式查询无效,转换时出错 到XML风暴查询计划。执行计划:执行计划承租人:-1234。 部署查询时出错:@name'query1'@distparallel='8', execGroup='Filtering'从InputStreamwindow.time1秒选择id 作为id,必须将param3作为param3插入OutputStream并行 1用于窗口、连接和模式查询


当查询包含窗口、联接或模式时,查询的并行度不能大于1。这是因为当状态分布在多个螺栓上时,无法正确处理此类查询


但是,如果使用,则窗口和模式查询的并行度可以大于1,因为一旦分区,每个分区就成为一个独立的处理单元,可以在不同的螺栓上独立执行。请参阅以更好地了解此类分区查询。

谢谢。。但事件表和流的连接仍然不能正常工作,即使使用分区也是如此。谢谢您提供的信息。我可以在siddhi的android厌恶中使用分布式处理吗?
@Plan:name('ExecutionPlan')

@Import('InputStream:1.0.0')
define stream InputStream (id string, param1 int, param2 double, param3 string, param4 string, param5 string, param6 string, param7 string);

@Export('outputStream:1.0.0')
define stream OutputStream (id string, param3 string);

@From(eventtable = 'rdbms' , datasource.name = 'MYSQL' , table.name = 'cep') 
define table cepTable (id string, param1 int, param2 double, param3 string, param4 string, param5 string, param6 string, param7 string);

@name('query1') 
@dist(parallel='8', execGroup='Filtering')
from InputStream#window.time(1 sec)
select id as id, param3 as param3  
insert into OutputStream;