教学优势
曙海教育的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系。曙海教育的课程在业内有着响亮的知名度。
本课程,秉承19年积累的教学品质,以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。
课程简介:
【课程大纲】
一、流式处理架构 |
1.1 流式处理背景及架构介绍 |
二、Flink概述 |
2.1 什么是Flink |
三、Flink编程模型 |
3.1 数据集类型 |
四、DataStream API介绍与使用 |
4.1 DataStream编程模型 |
五、Flink流式计算基本概念介绍 |
5.1 时间特性:Event Time / Processing Time / Ingestion Time |
六、Flink Connector数据源 |
6.1 FlinkKafkaSource序列化、消费模式 |
七、DataSet API介绍与使用 |
7.1 DataSet API,Transformation |
八、Table API & SQL介绍与使用 |
8.1 基本概念 流/表对偶性 8.2 Flink Table API Flink SQL client 8.4 自定义函数 UDF/UDTF/UDAF |
九、两个完整的Flink实现案例 |
9.1 Kafka 数据流处理,写入HDFS |
十、Flink有状态的计算、状态管理和容错 |
10.1 什么是有状态计算 |
十一、实战项目1:用Flink实现一个通用、配置化的海量数据流、批处理产品 |
11.1实现配置管理 |
十二、Flink部署与应用 |
12.1 Flink集群部署 |
十三、Flink监控与性能优化 |
13.1 监控指标 |
十四、Flink组件栈介绍与使用 |
14.1 Flink复杂事件处理 |
十五、Flink源码学习 |
15.1 Flink源码编译 |
十六、Flink在各大互联网公司的典型应用剖析 |
16.1Flink在阿里的应用 |
十七、实战项目2:使用Flink实现电商用户支付行为分析和审计风控 |
17.1电商支付数据模型(订单,流水,账户余额,发现表) |
练习
答疑