《Hive数据仓库工具》学习网站
这里是整门课的前哨站:8 个知识单元 + 15 周实训 + 11 个课程项目,按“基础设施 → 环境部署 → 数据定义 → 数据操作 → 查询与函数 → 优化与实战”的知识链组织。 每个单元都配了动手做一遍的完整实例(可执行语句 + 预期结果),知识点卡片里还有实战示例,学完就能上手敲。
8知识单元
102知识点卡片
15实训周次
177课件配图
64总学时
63术语条目
学习路径 · 六个阶段 点开任一阶段进入对应单元或实训
01
基础设施打底
装好虚拟机与 Linux、跑通 Hadoop 集群,理解为什么需要数据仓库
02
Hive 环境与架构
部署 Hive(内嵌/本地/远程)、打通 HiveServer2 与图形化客户端,建立架构认知
06
优化与项目实战
用性能优化手段处理数据规模问题,并完整交付一个教育大数据分析平台
知识轨 · 八大单元
单元1 数据仓库基础与Hive入门
先想清楚“为什么要数据仓库”,再认识 Hive 这位“把 SQL 翻译成 MapReduce 的翻译官”
单元2 Hive部署与应用
三种部署模式一次打通:内嵌 Derby、本地 MySQL 元数据、远程 HiveServer2 加 Tez 引擎
单元3 Hive数据定义
数据库、表、分区、分桶、视图、物化视图 —— Hive 的“数据蓝图”全在这里
单元4 Hive数据操作
把数据搬进 Hive、搬出 Hive,并理解 Hive 事务的边界
单元5 Hive数据查询
SELECT 的完整能力:条件、CTE、分组、排序、合并、连接、抽样
单元6 Hive函数应用
八类内置函数 + 窗口函数 + 自己写 UDF/UDAF/UDTF
单元7 Hive性能优化
存储、参数、语句三条线,把“能跑”变成“跑得快”
单元8 综合项目——搭建教育大数据分析平台
从项目背景、需求、数仓分层,到 Sqoop 采集、指标分析、DataEase 可视化全流程交付
实训轨 · 十五周
速查与工具箱
课程信息
64 学时(理论 32 + 实践 32)/ 4 学分
怎么用这个网站① 每张知识点卡片右上角可以勾选“已掌握”,进度存在本机浏览器,侧边栏会实时显示百分比;② 按 Ctrl+K 打开全站搜索,可搜知识点、命令、术语与实训步骤;③ 每页底部都有“上一页 / 下一页”,可以顺着知识链一直走完 8 个单元和 15 周实训;④ 图片可点击放大,代码块可一键复制。