Flink max maxby区别

max只会显示指定字段的大小变化,而maxBy会显示其他字段的变化。

max:取指定字段的当前的最大值,如果有多个字段,其他非比较字段,以第一条为准。

maxBy:取指定字段的当前的最大值,如果有多个字段,其他字段以最大值那条数据为准。这种比较符合常识。

举例,原始数据,如下:

java 复制代码
stock_277,22.3760055422398,SYSStock,1631002964777
stock_277,1.141256900167285,UDFStock,1631002965778
stock_277,43.238164914104345,UDFStock,1631002966779
stock_278,11.19084433119833,UDFStock,1631002967779
stock_278,1.029404720792922,SYSStock,1631002968779

max计算结果如下:

maxby计算结果如下:

注意:是按照id作为key进行分组,所以上面max和maxby的计算结果,都是在各自的分组中计算出来的。

相关推荐
微光闪现35 分钟前
国际航班动态提醒与延误预测优选平台指南
大数据·人工智能·算法
week_泽37 分钟前
github_upload,上传项目
大数据·elasticsearch·github
TDengine (老段)1 小时前
TDengine 生态系统连接指南
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
CNRio1 小时前
Day 35:Git的分支管理:理解分支的创建、切换与合并
大数据·git·elasticsearch
kylezhao20192 小时前
WinForm/WPF界面开发(常用控件、布局设计、事件处理)
大数据·hadoop·wpf
newsxun2 小时前
2025-2026冰上龙舟超级联赛(通化辉南站)盛大启幕——“冰雪秘境,乐游辉南”打造跨年文体旅盛宴
大数据
互联科技报2 小时前
从关键词到对话:驾驭生成式AI时代的搜索新范式——GEO与SEO深度解析
大数据·人工智能
qq_13948428823 小时前
python基于大数据技术的酒店消费数据分析系统
大数据·python·scrapy·django·flask
二等饼干~za8986683 小时前
GEO优化---关键词搜索排名源码开发思路分享
大数据·前端·网络·数据库·django
万小猿3 小时前
互联网大厂Java求职面试模拟实战:谢飞机的三轮提问与详细解答
java·大数据·spring boot·微服务·面试·技术解析·互联网大厂