我们有2个独立的流,它们将接收不同频率的元素,
v8.11.1
我们有一个要求将“ splittedActivationTuple”流元素保留在24小时的逐出窗口中。所以我创建了一个如下所示的“ WindowedStream”,
DataStream<Tuple3<String, Integer, Double>> splittedActivationTuple;
DataStream<Tuple2<String, Double>> unionReloadsStream;
我们的要求如下,
当“ unionReloadsStream”接收到数据时,我们需要检查相应的“ String”字段是否与WindowedStream中的“ String”字段匹配,并使用“ unionReloadsStream” Double累积“ WindowedStream的” Double。 Flink?我检查了CoGroup和CoMap。但是由于我是新手,所以我不知道该怎么办。
CEP功能,如果Double值> 100,则从WindowedStream创建新的Stream。我经历了一些flink的CEP教程。但是无法弄清楚如何使用“ WindowedStream”吗?
我对flink非常陌生。任何帮助将不胜感激。
谢谢。