2-水印watermark
watermark代码测试
什么时候出发窗口计算?
- 窗口内有数据
- watermark时间大于窗口结束时间
比如waterMark设置为10S,窗口5s 那么时间区间[00,05)有数据,并且watermark为6秒时,会触发计算
A1|2019-12-28 16:51:00 A1|2019-12-28 16:51:07 A1|2019-12-28 16:51:08
数据:(A1,2019-12-28 16:51:00) 当前最大时间:2019-12-28 16:51:00 上一个watermark:1970-01-01 07:59:55 当前watermark:2019-12-28 16:50:55 数据:(A1,2019-12-28 16:51:07) 当前最大时间:2019-12-28 16:51:07 上一个watermark:2019-12-28 16:50:55 当前watermark:2019-12-28 16:51:02 数据:(A1,2019-12-28 16:51:08) 当前最大时间:2019-12-28 16:51:08 上一个watermark:2019-12-28 16:51:02 当前watermark:2019-12-28 16:51:03
{
"key" : "A1",
"count" : 1,
"array" : [ {
"A1" : "2019-12-28 16:51:00"
} ],
"dtStartTime" : "2019-12-28 16:51:00",
"dataEndTime" : "2019-12-28 16:51:00",
"winStart" : "2019-12-28 16:51:00",
"windoEnd" : "2019-12-28 16:51:03"
}```