【大数据面试题】010 Flink有哪些算子

一步一个脚印,一天一道大数据面试题

这几天生病了,每天只睡2到4小时,吃药恢复了,就先来点简单的题

Flink 有哪些算子

这是一个挺简单的题,不过有时一问我,我还真只结结巴巴说出 mapflatmap 。那就来列举一下吧。

  • map 对流进行变形,使用函数进行变化,处理
  • flatmapmap类似,变形,使用函数进行变化,但不一样的是会把一个元素变为多个,类似于str.split(",")
  • filter 过滤出想要的元素
  • keyBy 指定某列进行分组,用于后续处理
  • reduce 需结合keyBy,对已分组的数据进行聚合处理
  • join 连接两个流
  • fromSource 获取Source,获取数据源
  • adsSink添加输出的Sink
  • print 打印数据
  • connect 两个流连接一起,跟join不一样的是不一定需要相同的key
相关推荐
地球资源数据云17 分钟前
1960年-2024年中国棉花产量数据集
大数据·数据结构·数据仓库·人工智能
Coovally AI模型快速验证31 分钟前
YOLO26仓储检测实战:物体定位+有向边界框+姿态估计+实例分割,一个模型盯住整个仓库
大数据·人工智能·3d·视觉检测·工业质检
Volunteer Technology42 分钟前
ES高级搜索功能
android·大数据·elasticsearch
codinglf1 小时前
大模型质检盒子实测:7天破解制造质检困局
大数据·运维·人工智能
Bechamz1 小时前
大数据开发学习Day24
大数据·学习
IT 青年1 小时前
网安面试经(13)
面试·网安
NOCSAH2 小时前
统好AI:用AI技术为传统ERP系统注入新活力
大数据·人工智能
智慧化智能化数字化方案2 小时前
智能制造——解读IBM装备制造业大数据驱动的企业架构优化与智能化转型规划方案【附全文阅读】
大数据·架构·制造·装备制造业全寿命周期质量管理·装备制造业智能工厂·装备制造集团scm·sap大型装备制造集团erp
hsD5mSMu52 小时前
从零开始学Flink:Flink SQL 极简入门
大数据·sql·flink