【发布时间】:2019-03-23 00:09:54
【问题描述】:
这是一个简单的例子:
val pattern =
Pattern.begin[Event]("start").where(_.getId == 42).
next("middle").subtype(classOf[SubEvent]).where(x => x.getVolume == **first event matched**.getVolume) ...
本质上,第二个事件(“中间”)需要访问第一个事件(“开始”)的状态。是否可以在不需要外部状态的情况下在 FlinkCEP 中执行此操作?
【问题讨论】: