Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flink Apache Flink,事件时间聚合-水印是否与聚合密钥关联?_Apache Flink_Flink Streaming - Fatal编程技术网

Apache flink Apache Flink,事件时间聚合-水印是否与聚合密钥关联?

Apache flink Apache Flink,事件时间聚合-水印是否与聚合密钥关联?,apache-flink,flink-streaming,Apache Flink,Flink Streaming,当我们使用实时数据流根据事件时间进行聚合时,具有特定密钥的事件的水印是否会触发其他密钥在windows上的窗口操作 例如,在10分钟的事件时间窗口上聚合。 收到以下事件序列: id 1 at 12:00 id 1 at 12:08 id 2 at 12:15 id 1 at 12:20 id为2的事件是否会在12:00-12:10期间触发id为1的时间窗口? 或者它只会在12点20分发生,当下一个id为1的事件到达时?水印与密钥无关——它们是每个流的,或者在Kafka的情况下,它们可以是每个K

当我们使用实时数据流根据事件时间进行聚合时,具有特定密钥的事件的水印是否会触发其他密钥在windows上的窗口操作

例如,在10分钟的事件时间窗口上聚合。 收到以下事件序列:

id 1 at 12:00
id 1 at 12:08
id 2 at 12:15
id 1 at 12:20
id为2的事件是否会在12:00-12:10期间触发id为1的时间窗口?
或者它只会在12点20分发生,当下一个id为1的事件到达时?

水印与密钥无关——它们是每个流的,或者在Kafka的情况下,它们可以是每个Kafka分区的——因此,是的,基于一个密钥的事件生成的水印也会触发其他密钥的窗口


每密钥水印是Flink社区讨论过的事情,可能有一天会发生,但从Flink 1.5开始,情况就是这样。

水印与密钥无关——它们是每流的,或者在Kafka的情况下,它们可以是每Kafka分区的——所以是的,基于一个密钥事件生成的水印也将触发其他密钥的窗口

每密钥水印是Flink社区已经讨论过的事情,有一天可能会发生,但从Flink 1.5开始,情况就是这样