教學優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關系。曙海教育的課程在業(yè)內(nèi)有著響亮的知名度。
本課程,秉承19年積累的教學品質(zhì),以項目實現(xiàn)為導向,老師將會與您分享設計的全流程以及工具的綜合使用經(jīng)驗、技巧。
課程簡介:
?
【課程大綱】
?
一、流式處理架構 |
1.1 流式處理背景及架構介紹 |
二、Flink概述 |
2.1 什么是Flink |
三、Flink編程模型 |
3.1 數(shù)據(jù)集類型 |
四、DataStream API介紹與使用 |
4.1 DataStream編程模型 |
五、Flink流式計算基本概念介紹 |
5.1 時間特性:Event Time / Processing Time / Ingestion Time |
六、Flink Connector數(shù)據(jù)源 |
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 自定義函數(shù) UDF/UDTF/UDAF |
九、兩個完整的Flink實現(xiàn)案例 |
9.1 Kafka 數(shù)據(jù)流處理,寫入HDFS |
十、Flink有狀態(tài)的計算、狀態(tài)管理和容錯 |
10.1 什么是有狀態(tài)計算 |
十一、實戰(zhàn)項目1:用Flink實現(xiàn)一個通用、配置化的海量數(shù)據(jù)流、批處理產(chǎn)品 |
11.1實現(xiàn)配置管理 |
十二、Flink部署與應用 |
12.1 Flink集群部署 |
十三、Flink監(jiān)控與性能優(yōu)化 |
13.1 監(jiān)控指標 |
十四、Flink組件棧介紹與使用 |
14.1 Flink復雜事件處理 |
十五、Flink源碼學習 |
15.1 Flink源碼編譯 |
十六、Flink在各大互聯(lián)網(wǎng)公司的典型應用剖析 |
16.1Flink在阿里的應用 |
十七、實戰(zhàn)項目2:使用Flink實現(xiàn)電商用戶支付行為分析和審計風控 |
17.1電商支付數(shù)據(jù)模型(訂單,流水,賬戶余額,發(fā)現(xiàn)表) |
?
?
?
練習
答疑