当前位置:网站首页>Flink 程序剖析
Flink 程序剖析
2022-08-02 07:53:00 【@SmartSi】
Flink 程序程序看起来像转换数据集合的普通程序。每个程序都由相同的基本部分组成:
- 获得一个执行环境
- 加载/创建初始数据
- 指定在这些数据上的转换操作
- 指定计算结果存放位置
- 触发程序执行
现在我们将对每一步进行一个简要的概述。请注意,Java DataSet API
的所有核心类都可以在 org.apache.flink.api.java
包中找到,而 Java DataStream API
的类可以在 org.apache.flink.streaming.api
中找到。Scala DataSet API
的所有核心类都可以在 org.apache.flink.api.scala
包中找到,而 Scala DataStream API
的类可以在 org.apache.flink.streaming.api.scala
中找到。
StreamExecutionEnvironment
是所有 Flink
程序的基础。你可以使用 StreamExecutionEnvironment
上的如下静态方法获取:
Java版本:
getExecutionEnvironment()
createLocalEnvironment(
边栏推荐
- Shell变成规范与变量
- Data Middle Office: Started in Ali, Prosperous in DaaS
- BGP solves routing black hole through MPLS
- PostgreSQL学习总结(11)—— PostgreSQL 常用的高可用集群方案
- 图扑软件数字孪生油气管道站,搭建油气运输管控平台
- 设置 height: auto 却无法触发 transition 动画的解决方案
- cas:139504-50-0 美登素DM1|Mertansine|
- Biotin-C6-amine|N-biotinyl-1,6-hexanediamine|CAS: 65953-56-2
- Axial Turbine Privacy Policy
- HCIP第七天
猜你喜欢
随机推荐
牛客2022 暑期多校4 D Jobs (Easy Version)(递推优化策略)
轴流式水轮机隐私政策
Data Middle Office: Started in Ali, Prosperous in DaaS
用户身份标识与账号体系实践
Mysql各个大版本之间的区别
52. [Bool type input any non-0 value is not 1 version reason]
Visual Analysis of DeadLock
52.【bool类型输入任何非0数值不为1的版本原因】
设置 height: auto 却无法触发 transition 动画的解决方案
基于PyTorch的flappy bird游戏
解决IDEA安装安装插件慢问题
UG NX二次开发(C#)-外部模式-导出dwg格式的文件
数据中台:始于阿里,兴于DaaS
I.MX6U-ALPHA开发板(定时器按键消抖)
HCIP 第十天
HCIP 第四天
Stop mental exhaustion Daily sharing
OneNote 教程,如何在 OneNote 中创建更多空间?
Elasticserch 自定义字段,用户会频繁的创建和删除字段,怎么设计mapping?
I.MX6U-ALPHA开发板(EPIT定时器实验)