【Flink】WaterMark与EventTime
【Flink重难点辨析】WaterMark与EventTime
WaterMark
Flink中测量事件时间的进度的机制就是watermark(水印). watermark作为数据流的一部分在流动, 并且携带一个时间戳t。
一个Watermark(t)表示在这个流里面事件时间已经到了时间t, 意味着此时, 流中不应该存在这样的数据: 他的时间戳t2<=t (时间比较旧或者等于时间戳)。
1、衡量事件时间的进展。
2、是一个特殊的时间戳,生成之后随着流的流动而向后传递(广播方式)。
3、用来处理数据乱序
原创
2021-11-27 23:15:00 ·
1809 阅读 ·
0 评论