[英]WSO2 CEP Siddhi window and table join are not working with Apache Storm
我使用WSO2 CEP v4.1.0創建了風暴支持的簡單執行計划。 但是當我在Siddhi使用窗戶設施時,它會給出一些例外。 並且也不可能使用風暴來連接表。 我該如何解決這個問題? 有沒有其他選擇。
執行計划
@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;
由CEP給出錯誤
例外:指定的分布式查詢無效,轉換為XML風暴查詢計划時出錯。 執行計划:ExecutionPlan承租人:-1234。 部署查詢時出錯:@name('query1')@dist(parallel ='8',execGroup ='Filtering')來自InputStream#window.time(1秒)選擇id作為id,param3作為param3插入到OutputStream中Parallelism有為窗口,連接和模式查詢為1。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.