当前位置:网站首页>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(
边栏推荐
- 下一个排列
- postgres groupby merge strings
- 2022-7-31 12点 程序爱生活 恒指底背离中,有1-2周反弹希望
- 解决IDEA安装安装插件慢问题
- The crawler video crawl tools you get
- 7.联合索引(最左前缀原则)
- HCIP第二天
- 5分钟搞懂MySQL - 行转列
- 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;)
- What is NoSQL?Databases for the cloud-scale future
猜你喜欢
Kind of weird!Access the destination URL, the host can container but not
[OC学习笔记]weak的实现原理
Stop mental exhaustion Daily sharing
(Note)阿克西斯ACASIS DT-3608双盘位硬盘阵列盒RAID设置
ROS file system and related commands
Biotinyl Cystamine | CAS: 128915-82-2 | biotin cysteamine
etcd实现大规模服务治理应用实战
HCIP第二天
牛客2022 暑期多校4 D Jobs (Easy Version)(递推优化策略)
Biotin - LC - Hydrazide | CAS: 109276-34-8 | Biotin - LC - Hydrazide
随机推荐
prometheus监控mysql_galera集群
MySQL压缩包方式安装,傻瓜式教学
IO process thread -> process -> day4
Stop mental exhaustion Daily sharing
科技云报道:实现元宇宙,英伟达从打造基础建设平台开始
理论问题与工程问题的差异在哪里?
[ansible]playbook结合项目解释执行步骤
Database Plus 的云上之旅:SphereEx 正式开源 ShardingSphere on Cloud 解决方案
Biotin-EDA|CAS:111790-37-5| Ethylenediamine biotin
HCIP 第九天
MySQL优化之慢日志查询
离线部署通过tiup 配置好topology.yaml文件指定PD TV TIDBserver 是不是会自动在其他机器创建好对应得模块?
研发过程中的文档管理与工具
如何将项目部署到服务器上(全套教程)
五款优秀免费的在线抠图工具
图扑软件数字孪生油气管道站,搭建油气运输管控平台
MySQL事务(transaction) (有这篇就足够了..)
小说里的编程 【连载之二十二】元宇宙里月亮弯弯
Button to control the running water light (timer)
MFC最详细入门教程[转载]