怎么用Flink Sum获取一组数据流中的数值之和
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇内容主要讲解"怎么用Flink Sum获取一组数据流中的数值之和",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么用Flink Sum获取一组数据流中
千家信息网最后更新 2025年02月01日怎么用Flink Sum获取一组数据流中的数值之和
本篇内容主要讲解"怎么用Flink Sum获取一组数据流中的数值之和",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么用Flink Sum获取一组数据流中的数值之和"吧!
sum算子:获取一组数据流中的数值之和
示例环境
java.version: 1.8.xflink.version: 1.11.1
示例数据源 (项目码云下载)
Flink 系例 之 搭建开发环境与数据
Sum.java
import com.flink.examples.DataSource;import org.apache.flink.api.common.functions.MapFunction;import org.apache.flink.api.common.typeinfo.Types;import org.apache.flink.api.java.functions.KeySelector;import org.apache.flink.api.java.tuple.Tuple2;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 sum算子:获取一组数据流中的数值之和 */public class Sum { /** * 遍历集合,返回每个性别分区下年龄之和 * @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) .map(new MapFunction , Tuple2 >() { @Override public Tuple2 map(Tuple3 tuple3) throws Exception { return new Tuple2<>(tuple3.f1,tuple3.f2); } }) .returns(Types.TUPLE(Types.STRING,Types.INT)) .keyBy((KeySelector , String>) k ->k.f0) //按数量窗口滚动,每3个输入数据流,计算一次 .countWindow(3) .sum(1); dataStream.print(); env.execute("flink Sum job"); }}
打印结果
4> (girl,74)2> (man,79)
到此,相信大家对"怎么用Flink Sum获取一组数据流中的数值之和"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
数据
之和
数据流
数值
内容
环境
示例
算子
学习
实用
更深
兴趣
实用性
实际
年龄
性别
操作简单
数据源
数量
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
微软自带邮件服务器
软件开发总监不具备岗位能力
网络安全工程师问题
吉林蔬菜配送软件开发
软件开发公司年会讲话
梦幻西游软件开发
沈阳智慧工会软件开发
有关网络安全的手抄报初一
数据库表中字符串合并
金蝶远程服务器被删了咋办
lol钢铁烈阳服务器进不去
软件开发跟硬件配套
网络清源严打网络安全犯罪
数据库模式创建
数据库检查走没走索引
傲新网络技术工作室
数据库视图的使用
杭州学习软件开发怎样收费
兴业数金软件开发岗笔试
数据库连接池代码
数据库和程序哪个难
护航网络安全生态
服务器外部安全是什么原因
3d 数据用什么数据库
校园网多网融合网络安全保障
山东百维网络技术有限公司
局域网内找到服务器
黄山设备保养管理软件开发平台
服务器由什么组成
计算机网络技术知识大全搜狗搜索