Apache Calcite教程-基础知识-水位线(Watermark)

4 篇文章 0 订阅
4 篇文章 0 订阅

GitHub Watermark

水位线(水印) Watermark

和Apache Calcite基本无关,和流式SQL有关,作为附加学习内容

Watermark的概念

数据流中经常出现事件时间(Event Time)乱序的情况,如果创建一个时间窗口为5s,但是数据延迟到达,
就会引起数据的不准确,为了解决类似的问题,提出了水位线概念

Flink Watermark设计

周期Watermark (Periodic Watermark)

每个时间窗口,周期性生成watermark,和数据流中的数据事件时间没有关系
在这里插入图片描述

标点Watermark (Punctuated Watermark)

根据数据流中的时间,生成watermark
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值