先弄清楚:这门课解决什么实际问题
这套资料的主题是 Spark 与 Hive 结合的企业级数据处理。它不教零碎的语法片段,而是直击数据开发里最耗时的环节:把杂乱的原始日志清洗成结构化数据,再灌进数仓供后续分析。日常工作里,如果你经常被卡在“如何把几个 G 的业务数据搬到 Hive 里跑分析”或者“写好的 Spark 任务怎么提交到集群”,这门课正好补上这块短板。它把重心放在真实工程链路上,从集群环境连接、模拟数据生成、ODS 层表导入,一直到任务提交参数和队列配置,是一条完整的离线数仓加工流水线。
适合什么基础,建议先看哪几块
资料默认你具备 SQL 基础和 Linux 命令行的基本操作能力,最好接触过一点 Hadoop 概念。如果你完全没碰过分布式环境,直接看集群安装会有些吃力。建议先跳到 HiveSQL 执行方式与文件存储格式这两节,把数据在底层怎么存、怎么查弄明白;接着看数据导入 ODS 层表的部分,理解原始数据落库的标准动作;最后再啃 yarn 提交作业流程和队列配置,搞清楚任务在集群上是怎么跑起来的。这个顺序能帮你避开一上来就被环境配置劝退的坑。
学完能独立做什么,资料怎么配合练习
跟着这套流程走完,你能独立完成一个离线数据清洗项目的核心搭建:从配置 Hive 的 metastore 并连上 yarn,到编写脚本生成测试数据、导入数仓 ODS 层,再到用 spark-submit 带着合理参数把作业提交到集群运行。资料包里的操作演示需要你自己在本地或虚拟机环境里同步复现,不要光看视频。特别是数据导入脚本和提交参数那几节,务必自己手敲一遍,改改队列名和内存配置,观察作业在 yarn 上的运行状态。只有把数据真正跑通一次,才算把这套企业级数据方案落地成自己的经验。
复杂数据清洗转换
课程目录
* 01 spark项目基础/
* 01 2.分布式集群下安装hive.mp4 39:21
* 02 3.连接yarn.mp4 06:16
* 03 4.配置hive的metastore.mp4 27:09
* 04 5.配置spark的yarn模式.mp4 14:52
* 05 6.HiveSQL执行的方式.mp4 17:28
* 06 7.spark-submit提交作业的参数.mp4 18:02
* 07 8.数仓生成模拟数据.mp4 42:41
* 08 9.数据导入hive的ODS层表.mp4 24:58
* 09 10.hive的文件存储格式.mp4 23:45
* 10 11.总结.mp4 04:03
* 02 数据清洗/
* 01 1.yarn提交作业的流程和队列配置.mp4 42:46
* 02 2.导入数据到ODS.sh.mp4 34:20
* 03 3.创建spark项目.mp4 42:51
* 04 4.数据清洗.mp4 34:45
* 05 5.spark项目打包在服务器运行.mp4 28:13
* 06 6.编写SparkUtils工具类.mp4 45:05
* 07 7.总结.mp4 08:04
* 03 大数据效率优化/
* 01 1.spark-submit提交作业的jars的参数.mp4 13:24
* 02 2.spark-submit作业提交报错.mp4 07:14
* 03 3.spark项目的打包问题总结.mp4 18:27
* 04 4.session会话分割需求描述.mp4 28:59
* 05 5.session会话分割SQL语句.mp4 19:57
* 06 6.完成session会话分割需求.mp4 27:25
* 07 7.逆地理位置解析.mp4 08:53
* 08 8.逆地理位置解析.mp4 10:14
* 09 9.代码请求地理位置.mp4 14:54
* 10 10.完成地理位置解析.mp4 01:06:58
* 04 GIS大数据/
* 01 1.GeoHash编码.mp4 44:35
* 02 2.自连接并且计算geohash写入hive表.mp4 01:28:49
* 03 3.GeoHash解决省市区位置.mp4 22:30
* 04 1.利用计算geohash完成地理位置解析.mp4 22:24
* 05 2.分析问题.mp4 41:48
* 06 3.利用累加器收集数据.mp4 41:24
* 07 4.总结.mp4 19:55
* 08 5.启动ds.mp4 21:31
* 09 6.在ds上运行spark作业.mp4 49:12
* 10 7.全局参数和定时执行.mp4 23:03
* 05 flume大数据项目/
* 01 1.maven依赖下载不了.mp4 25:37
* 02 2.flume采集数据零点漂移问题.mp4 11:10
* 03 3.自定义拦截器解决flume零点飘移问题.mp4 16:59
* 04 4.需求一_统计最近一个月,有过连续5天登录的用户数.mp4 23:47
* 05 5.需求二_需求三_需求四.mp4 29:51
* 06 6.需求五.mp4 14:26
* 07 7.完善需求五.mp4 10:20
* 06 大数据连续区间案例/
* 01 1.连续活跃区间表.mp4 47:20
* 02 2.基于连续活跃区间表统计需求.mp4 37:23
* 03 3.分析连续活跃区间表数据来源.mp4 31:16
* 04 4.连续活跃区间查询SQL分析.mp4 45:46
* 05 5.连续活跃区间SQL实现.mp4 36:36
* 06 6.总结.mp4 11:14
* 07 多维报表项目案例/
* 01 1.多维报表流量分析.mp4 31:22
* 02 1.面试问题.mp4 35:27
* 03 2.构建session维度表.mp4 40:58
* 04 2.面试题-2.mp4 36:12
* 05 3.面试题-3.mp4 26:54
* 06 3.像session维表添加数据.mp4 20:46
* 07 4.多维查询.mp4 22:45
* 08 4.总结.mp4 12:00
* 09 5.总结.mp4 38:08
* 08 多维流量宽表案例/
* 01 1.面试题-1.mp4 28:25
* 02 2.面试题-2.mp4 36:54
* 03 3.多维流量宽表以及导入数据.mp4 33:12
* 04 4.多维分析.mp4 12:09
* 05 5.流量多维分析代码开发.mp4 21:13
* 06 6.漏洞分析主题.mp4 45:38
* 07 7.总结.mp4 25:59






