简介: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)