我想从4个输入流中产生一个流。例如,我的查询只能在Siddhi CEP引擎中以正确的流顺序工作
from s1[at1>0], s2[at2==2], s3[at3>1], s4[at4 is null]
select 'k' as res
insert into s5;
的第一个问题是,如果在其他为了我输入事件状态西提尝试它,它不会产生结果。其次,如果我没有输入其中一个事件,则再次不会产生结果。而且,如果我没有在属性at4
中输入值,则会产生错误。 我的目标是如果at4
没有价值或s4
未到来,请将'k'
置于水库。
我不知道你所说的意思 - 如果在其他为了我输入事件状态西提尝试它,它不会产生结果 –
我的意思是,事件会在混合顺序,例如s1之前的s2,在这种情况下它不会工作。我想我解决了这个问题,但它更复杂。 – user3265113