簡(jiǎn)介:SQL On Hadoop因SQL簡(jiǎn)單易用等特點(diǎn)一直是各大公司致力實(shí)現(xiàn)的目標(biāo),本門課程從Hive到Presto,了解大數(shù)據(jù)中的SQL查詢引擎和數(shù)據(jù)倉庫的構(gòu)建,并基于Presto實(shí)現(xiàn)數(shù)據(jù)查詢及可視化系統(tǒng)。
第1章 課程介紹
本章主要介紹什么是 SQL on Hadoop,以及課程的整體內(nèi)容和所應(yīng)用的技術(shù)。
第2章 Hive數(shù)據(jù)倉庫簡(jiǎn)介
本章將介紹Hive的基礎(chǔ)知識(shí)、安裝部署,以及Hive內(nèi)部表和外部表等基礎(chǔ)操作。
第3章 Sqoop簡(jiǎn)介
本章中主要介紹,如何應(yīng)用Sqoop導(dǎo)入導(dǎo)出命令練習(xí),并對(duì)常見的開源數(shù)據(jù)采集框架進(jìn)行介紹。
第4章 Presto簡(jiǎn)介
本章中將分別介紹,Presto概述、安裝部署方式以及如何通過Java和Python程序操作Presto,并通過案例演示實(shí)現(xiàn)基于Presto的數(shù)據(jù)查詢及可視化項(xiàng)目。
- 視頻: 4-1 Presto簡(jiǎn)介 (06:02)
- 視頻: 4-2 Presto安裝部署 (07:39)
- 視頻: 4-3 Presto架構(gòu)簡(jiǎn)介 (03:21)
- 視頻: 4-4 MPP架構(gòu)簡(jiǎn)介 (04:38)
- 視頻: 4-5 Presto Connector And Functions (04:49)
- 視頻: 4-6 開發(fā)Java程序訪問Presto (04:40)
- 視頻: 4-7 開發(fā)Python程序訪問Presto (05:02)
- 視頻: 4-8 數(shù)據(jù)查詢項(xiàng)目簡(jiǎn)介 (04:52)
- 視頻: 4-9 Presto動(dòng)態(tài)添加Catalog方案 (07:54)
- 視頻: 4-10 動(dòng)態(tài)添加Catalog代碼實(shí)現(xiàn) (11:05)
- 視頻: 4-11 數(shù)據(jù)查詢項(xiàng)目架構(gòu)及模塊劃分 (04:53)
- 視頻: 4-12 QueryEngine代碼實(shí)現(xiàn) (07:39)