本書以Scala作為開發(fā)Flink應用程序的編程語言,系統(tǒng)地介紹了Flink編程的基礎知識。全書共8章,內容包括大數據技術概述、Scala語言基礎、Flink的設計與運行原理、Flink環(huán)境搭建和使用方法、DataStream API、DataSet API、Table API&SQL、FlinkCEP。本書主要章節(jié)都安排了入門級的編程實踐操作,以便讀者更好地學習和掌握Flink編程方法。本書官網免費提供了全套的在線教學資源,包括講義PPT、習題、源代碼、軟件、數據集、授課視頻、上機實驗指南等。 本書可作為高等院校大數據、計算機、軟件工程等專業(yè)的進階級“大數據”課程教材,用于指導Flink編程實踐,也可供相關技術人員參考。