千家信息网

Flink的MinBy怎么使用

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容主要讲解"Flink的MinBy怎么使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Flink的MinBy怎么使用"吧!maxBy聚合:获取一组
千家信息网最后更新 2025年12月02日Flink的MinBy怎么使用

本篇内容主要讲解"Flink的MinBy怎么使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Flink的MinBy怎么使用"吧!

maxBy聚合:获取一组数据流算子中最小的记录行(和min的区别,min是返回计算字段的最小值)

示例环境

java.version: 1.8.xflink.version: 1.11.1

示例数据源 (项目码云下载)

Flink 系例 之 搭建开发环境与数据

MinBy.java

import com.flink.examples.DataSource;import org.apache.flink.api.common.typeinfo.Types;import org.apache.flink.api.java.functions.KeySelector;import org.apache.flink.api.java.tuple.Tuple3;import org.apache.flink.streaming.api.datastream.DataStream;import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;import java.util.List;/** * @Description maxBy聚合:获取一组数据流算子中最小的记录行(和min的区别,min是返回计算字段的最小值) */public class MinBy {    /**     * 遍历集合,返回每个性别分区下最小年龄数据记录     * @param args     * @throws Exception     */    public static void main(String[] args) throws Exception {        final StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();        List> tuple3List = DataSource.getTuple3ToList();        DataStream> dataStream = env.fromCollection(tuple3List)                .returns(Types.TUPLE(Types.STRING, Types.STRING,Types.INT))                .keyBy((KeySelector, String>) k ->k.f1)                //按数量窗口滚动,每3个输入数据流,计算一次                .countWindow(3)                //注意:计算变量为f2                .minBy(2);        dataStream.print();        env.execute("flink MinBy job");    }}

打印结果

4> (伍七,girl,18)2> (张三,man,20)

到此,相信大家对"Flink的MinBy怎么使用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

数据 最小 数据流 内容 字段 环境 示例 算子 学习 实用 更深 兴趣 变量 实用性 实际 年龄 性别 操作简单 数据源 数量 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 校园日网络安全公益短片 大话西游手游哪个服务器人气高 sqlite数据库默认值 分布式网络安全控制 交通安全暨网络安全教育新闻 宜兴智能软件开发哪里好 软件开发部门总监岗位职责 服务器多网卡可以实现 襄阳网络安全吗 妇联开展网络安全宣传周活动 万方数据库全文直达打不开 天津虚拟服务器管理软件服务器 全国计算机三级教程网络技术 网络安全与方法第一课学习心得 oppo网络安全吗 手机软件开发的软件测试 固定IP对网络安全 黄浦区网络技术服务介绍 网络安全主题黑板报部队 四川移动服务器哪个最好 软件开发外包期末试卷 中国网络安全法国家倡导 互联网 农业 科技创新 上海无风扇工控机服务器 网络技术对农村的影响 山东商机互联网科技烟台 广州程序软件开发哪家便宜 软件开发可以做招商吗 怎么制定软件开发计划书 怎么做数据库课设的界面
0