当前位置:网站首页>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(边栏推荐
猜你喜欢
随机推荐
node(三) 模块化
科技云报道:实现元宇宙,英伟达从打造基础建设平台开始
如何将项目部署到服务器上(全套教程)
A young man with strong blood and energy actually became a housekeeper. How did he successfully turn around and change careers?
HCIP9_BGP增加实验
Database triggers and transactions
[OC学习笔记]weak的实现原理
类型“DropDownList”的控件“ContentPlaceHolder1_ddlDepartment”必须放在具有 runat=server 的窗体标记内。
HCIP 第五天
5分钟搞懂MySQL - 行转列
Postgres horizontal table, automatically create partitions, table by time
(Note)阿克西斯ACASIS DT-3608双盘位硬盘阵列盒RAID设置
IO process thread -> process -> day4
Stop mental exhaustion Daily sharing
Ansible learning summary (11) - detailed explanation of forks and serial parameters of task parallel execution
QT web 开发 - 笔记 - 3
高仿【华为消费者业务官网】和精彩动画剖析:练习在低代码平台中嵌入JS代码
What is NoSQL?Databases for the cloud-scale future
【Unity3D】初学加密技巧(反破解)
Shell变成规范与变量








