当前位置:网站首页>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(边栏推荐
- [OC学习笔记]Block三种类型
- HCIP 第四天
- 研发过程中的文档管理与工具
- MySQL - Detailed Explanation of Database Transactions
- 59: Chapter 5: Develop admin management services: 12: MongoDB usage scenarios; (non-core data, non-core data with a relatively large amount of data, small private files such as face photos;)
- 原型模式
- EPSANet: An Efficient Pyramid Split Attention Block on Convolutional Neural Network
- What is NoSQL?Databases for the cloud-scale future
- 五款优秀免费的在线抠图工具
- 7.联合索引(最左前缀原则)
猜你喜欢

血气方刚的年轻小伙竟去做家政小哥,是怎样成功逆袭转行的

ROS file system and related commands

Biotin - LC - Hydrazide | CAS: 109276-34-8 | Biotin - LC - Hydrazide

如何开启mysql慢查询日志?

prometheus monitoring mysql_galera cluster
![[Unity3D] Beginner Encryption Skills (Anti-Cracking)](/img/07/4a0731dd66b058c07d6240ffd36eea.png)
[Unity3D] Beginner Encryption Skills (Anti-Cracking)

RIP综合实验

MySQL - Detailed Explanation of Database Transactions

Biotin-C6-amine|N-生物素基-1,6-己二胺|CAS:65953-56-2

PanGu-Coder:函数级的代码生成模型
随机推荐
@RequestBody使用
MGRE环境下的OSPF
Data Middle Office: Started in Ali, Prosperous in DaaS
IO process thread -> process -> day4
Mysql各个大版本之间的区别
mysql去除重复数据
Biotin-EDA|CAS:111790-37-5| 乙二胺生物素
知识点滴 - 为什么一般不用铜锅做菜
【Unity3D】初学加密技巧(反破解)
解决IDEA安装安装插件慢问题
理论问题与工程问题的差异在哪里?
uniapp 禁止默认返回事件
HCIP第二天
Ansible 学习总结(11)—— task 并行执行之 forks 与 serial 参数详解
HCIP 第四天
HCIP9_BGP增加实验
17、生成长图,并上传至服务器
3D激光slam:LeGO-LOAM---地面点提取方法及代码分析
[OC学习笔记]ARC与引用计数
18、优化网站性能