日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Flink中GroupWindow和OverWindow各自的作用+window体系+文档阅读方式

發布時間:2023/12/31 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Flink中GroupWindow和OverWindow各自的作用+window体系+文档阅读方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

GroupWindow和OverWindow各自的作用

Flink Window作用完整實例
GroupWindow對window中的數據按照字段進行分組完整案例
OverWindow在整個Window的條件下,對數據進行統計操作等完整案例

相干window體系知識圖譜

文檔閱讀方式

我們在官方文檔[1]中會看到下面這種寫法

Table table = input.window([OverWindow w].as("w")) // define over window with alias w.select($("a"), $("b").sum().over($("w")), $("c").min().over($("w"))); // aggregate over the over window w

注意文檔中的[OverWindow w].并不是具體的代碼,只是官方一種簡化偷懶的寫法。

具體的寫法是(文檔[1]的下方):

Table orders = tableEnv.from("Orders"); Table result = orders// define window.window(Over.partitionBy($("a")).orderBy($("rowtime")).preceding(UNBOUNDED_RANGE).following(CURRENT_RANGE).as("w"))// sliding aggregate.select($("a"),$("b").avg().over($("w")),$("b").max().over($("w")),$("b").min().over($("w")));

?

Reference:

[1]Table API

總結

以上是生活随笔為你收集整理的Flink中GroupWindow和OverWindow各自的作用+window体系+文档阅读方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。