当学习了之前的课程后,我们便有了Flink 的基础,接下来将进行实战,举例各个部分的实现代码。
1 Flink 基础 API 概念
- 1.1 Scala API 扩展
- 1.2 Java Lambda表达式
2 Streaming (DataStream API)
- 2.1 Event Time
- 2.2 State & Fault Tolerance
- 2.3 Operators
- 2.4 Connectors
- 2.5 Side Outputs
- 2.6 聚合(增量和全量)
3 Batch(DataSet API)
- 3.1 Transformations
- 3.2 Fault Tolerance
- 3.3 Iterations
- 3.4 Zipping Elements
- 3.5 Conntectors
- 3.6 Hadoop Compatibility
- 3.7 Local Execution
- 3.8 Cluster Execution
4 Table API & SQL
- 4.1 注册表
- 4.2 访问注册表
- 4.3 Operators
- 4.4 SQL
5 参考
https://ci.apache.org/projects/flink/flink-docs-release-1.8/
https://www.oreilly.com/library/view/stream-processing-with/9781491974285/
https://www.oreilly.com/library/view/learning-apache-flink/9781786466228/
https://www.oreilly.com/library/view/introduction-to-apache/9781491977132/