Apache flink Flinkkafka消费者水印图表图例

Apache flink Flinkkafka消费者水印图表图例,apache-flink,Apache Flink,我正试着从一个侧面理解这幅画 带有N | 39等文本的白色矩形是什么意思 带数字的黄色矩形是什么意思(有或没有黑色边界) 像W(33)这样的文本是什么意思 W(17)附近的黑色虚线是什么意思 灰色圆圈中的数字是什么意思,即源代码、地图或窗口下的(1)或(2) 以下是我对该图表的解释: 带有类似于N | 39的文本的白色矩形表示带有时间戳39的键N的事件 带有数字的黄色矩形显示该运算符实例的当前水印 W(33)是电线上的水印,时间戳为33 W(17)附近的黑色虚线表明W(17)是流式数据流的一

我正试着从一个侧面理解这幅画

  • 带有
    N | 39
    等文本的白色矩形是什么意思
  • 带数字的黄色矩形是什么意思(有或没有黑色边界)
  • W(33)
    这样的文本是什么意思
  • W(17)
    附近的黑色虚线是什么意思
  • 灰色圆圈中的数字是什么意思,即源代码、地图或窗口下的
    (1)
    (2)

以下是我对该图表的解释:

  • 带有类似于
    N | 39
    的文本的白色矩形表示带有时间戳39的键N的事件
  • 带有数字的黄色矩形显示该运算符实例的当前水印
  • W(33)
    是电线上的水印,时间戳为33
  • W(17)
    附近的黑色虚线表明
    W(17)
    是流式数据流的一部分
  • 灰色圆圈中的数字,即源、地图或窗口下的(1)或(2)表示平行实例

另外,四个橙色圆柱体是卡夫卡分区<代码>源(1)和
源(2)
分别连接到两个卡夫卡分区。
FlinkKafkaConsumer
正在跟踪到目前为止在每个分区中观察到的最大时间戳,并相对于每个分区最大值的最小值发出水印(在使用BoundedAutoforderness水印策略的情况下,减去一些有界延迟后)。

我觉得您的答案可以添加到文档中,这将使更多的flink用户受益