聊聊Flink必知必会(五)

打印 上一主题 下一主题

主题 927|帖子 927|积分 2781

从源码中,根据关键的代码,梳理一下Flink中的时间与窗口实现逻辑。
WindowedStream

对数据流执行keyBy()操作后,再调用window()方法,就会返回WindowedStream,表示分区后又加窗的数据流。如果数据流没有经过分区,直接调用window()方法则会返回AllWindowedStream。
如下:
[code]// 构造函数public WindowedStream(KeyedStream input, WindowAssigner
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

郭卫东

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表