这个概念会工作。
@Plan:name('ExecutionPlan')
@Import('rss.in:1.0.0')
define stream inStream (meta_title string, meta_description string, meta_url string);
define trigger ThirtySecTriggerStream at every 30 sec;
from inStream#window.length(1)
select meta_title, time:currentTimestamp() as meta_time
insert into table1;
from ThirtySecTriggerStream join table1
select meta_title, meta_time
insert into tempStream;
from ThirtySecTriggerStream[time:timestampInMilliseconds(meta_time)-time:timestampInMilliseconds(time:curretTimestamp())>30000]
select meta_title
insert into OutStream
我试过这个问题,但它不起作用。为了清楚起见,我的需求是检查cep是否接收信号。我阅读文档和触发器只有在接收到信号时才执行,我正确吗? –
第一个查询中'#window.length(1)'的用途是什么? –