在數據工程師的工作中,相當一部分任務需要為外部系統提供數據支持,包括查詢畫像、BI報表等,有時甚至需要接收外部系統發送的數據,將其處理或轉儲,例如對接日志服務器,將日志實時清洗后存入Kafka。
本套教程面向偏科的大數據工程師,尤其是JavaWeb應用開發薄弱的大數據工程師。從0到1,講解如何基于主流的大數據工作場景,例如,從存儲離線數倉Ads層數據的MySQL中,從存儲實時數倉Ads層數據的ClickHouse中,以及從即席查詢的ElasticSearch、HBase、Redis中查詢指定的數據,發布數據接口。發布的數據接口可以為第三方的程序或BI大屏,提供實時請求的數據支撐。
本套教程包含兩部分內容:第一部分,是數據接口發布的基礎背景知識講解,3小時快速掌握常用的Mybatis和SpringBoot開發常識;第二部分,是數據接口發布和接收的案例講解,3.5小時,通過9個案例,講解如何開發數據接口工程,如何對接多種數據源,如何對接外部BI系統,以及如何接收對接日志服務器轉存到Kafka。
主流大數據工作環境下的數據接口發布與接收技巧,通過本套教程的學習,6.5小時即可快速掌握!