Flink WindowedStream-需要帮助

时间:2018-07-16 09:45:21

标签: apache-flink flink-streaming flink-cep

我们有2个独立的流,它们将接收不同频率的元素,

v8.11.1

我们有一个要求将“ splittedActivationTuple”流元素保留在24小时的逐出窗口中。所以我创建了一个如下所示的“ WindowedStream”,

DataStream<Tuple3<String, Integer, Double>> splittedActivationTuple;

DataStream<Tuple2<String, Double>> unionReloadsStream;

我们的要求如下,

  1. 当“ unionReloadsStream”接收到数据时,我们需要检查相应的“ String”字段是否与WindowedStream中的“ String”字段匹配,并使用“ unionReloadsStream” Double累积“ WindowedStream的” Double。 Flink?我检查了CoGroup和CoMap。但是由于我是新手,所以我不知道该怎么办。

  2. CEP功能,如果Double值> 100,则从WindowedStream创建新的Stream。我经历了一些flink的CEP教程。但是无法弄清楚如何使用“ WindowedStream”吗?

我对flink非常陌生。任何帮助将不胜感激。

谢谢。

0 个答案:

没有答案