假设我有一个数据流
x:1, y:2 , z:3 , x:7 , y:-1, z:0, z:3 , z:2, y:3 ,x: 2 ,y:6
我如何放入x,y,z
他们自己的存储桶并对其应用我的 CEP 规则。
x:1, x:7,x: 2
y:2, y:-1, y:3 , y:6
z:3, z:0 , z:3, z:2
或者换一种说法。如何将流分成这些类别(每个 x、y、z 一个流)。我会得到 3 个具有自己的 CEP 处理的子流。
这里的挑战是,x,y,z 不是预定义的。所以我不能预先创建流并使用 if 或 switch 语句进行分配。
编辑: 模式将类似于“如果 x 值在过去 10 分钟内介于 0 - 8 之间