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