spark SQL核心内核大数据离线统计开发
课程详情
课程标题
Spark SQL核心内核大数据离线统计开发
适合人群
- 想入行大数据离线开发
- 数仓工程师
- 量化分析师
- 数据分析师
- 毕业设计需要大数据数仓项目
- 做业务开发,需要处理海量日志、交易数据
- 自学离线批量计算
你将会学到
- Spark SQL 架构体系:Catalyst 优化器、Tungsten 内存管理、执行计划生成逻辑
- DataFrame/Dataset/RDD 三者底层差异、互相转换实操
- 逻辑计划、物理计划解析,谓词下推、列裁剪、常量折叠核心优化机制
- Spark SQL 执行树查看、Explain 执行计划分析调优手段
- Spark SQL 标准 SQL 语法
- 复杂业务指标统计
课程简介
本课程针对大数据行业离线数仓岗位需求,深入讲解Spark SQL底层内核,帮助学员掌握亿级数据离线统计全流程开发,打通大数据与金融量化建模的数据链路,提升求职竞争力与线上问题处理能力。
课程特点
- 原理 + 业务双主线:深入拆解底层内核,做到知其然更知其所以然
- 独家金融量化融合案例:结合Spark离线统计和量化因子开发,演示批量生成股p估值、动量因子
- 企业真实线上调优方案:采用真实集群场景,落地数据倾斜、小文件、大表Join全套解决方案
- 双语种全覆盖:提供Python、Scala两套实操代码,适配数据分析、大数据开发两类人群
- 完整工程化闭环:从数据分层开发、任务编码、定时调度到数据校验、监控上线一站式教学
主体大纲 & 设计思路
课程分为五大模块,遵循「内核原理→语法开发→存储交互→性能调优→行业综合项目」递进式逻辑框架,循序渐进搭建完整离线大数据知识体系。
授课风格
讲师具备华为认证讲师、微软 MVP、Oracle 认证专家资质,授课摒弃晦涩学术话术,用通俗类比拆解复杂底层原理,案例全部来自真实企业业务,讲解过程同步拆解面试高频考点。
配套福利
- 全套课程配套课件、完整可运行 Python/Scala 源码
- 分阶段课后练习题 + 亿级模拟数据集
- 独家 Spark SQL 执行计划分析速查表、线上调优参数配置手册
- 金融量化离线因子开发完整项目源码与回测配套脚本
课程目录
01 OLAP 01 2.OLAP介绍.mp4 02 3.数据类型.mp4 03 4.SQL作业.mp4 04 5.MergeTree表引擎.mp4 05 6.MergeTree目录结构.mp4 06 7.MergeTree的一级索引.mp4 07 8.布置作业.mp4 08 8.需求1-会话切割.mp4 09 9.ReplacingMergeTree.mp4 10 9.需求1-需求描述.mp4 02 spark项目 01 1.生成模拟测试数据.mp4 02 2.spark环境问题.mp4 03 3.加载数据到ODS层.mp4 04 4.SQL题目.mp4 05 5.需求1-需求描述.mp4 06 6.需求1-需求描述.mp4 07 7.需求1-数据清洗.mp4 08 8.需求1-会话切割.mp4 09 9.需求1-需求描述.mp4 10 10.需求1-动态分区.mp4 11 11.需求1-高德接口调用.mp4 12 12.需求1-地理位置数据解析.mp4 13 13.需求1-解析经纬度.mp4 14 14.需求1-地理位置基础信息表.mp4 15 15.需求1-GeoHash介绍.mp4 16 16.需求1-梳理逻辑.mp4 17 17.需求1-自连接查询省市.mp4 18 18.需求1-计算geohash的值.mp4 19 19.需求1-生成geohash的值.mp4 20 20.需求1-计算省市区.mp4 21 21.需求1-优化经纬度解析.mp4 22 22.需求1-复习累加器.mp4 23 23.需求1-自定义累加器需求.mp4 24 24.需求1-完善经纬度解析需求.mp4 25 25.需求1-完善经纬度解析需求.mp4 26 26.回顾.mp4 27 27.复习.mp4 28 28.复习.mp4 29 29.项目回顾.mp4 03 项目流程分析 01 30.调用ai大模型.mp4 02 31.用户活跃度分析.mp4 03 32.连续活跃区间表.mp4 04 33.连续活跃区间表应用.mp4 05 34.保证数据的正确性.mp4 06 35.连续活跃区间表开发.mp4 07 36.连续活跃区间表开发测试.mp4 08 37.dolphinscheduler部署项目.mp4 09 38.dolphin测试.mp4 04 项目数据分析 01 39.流量多维分析.mp4 02 40.流量多维分析难点分析.mp4 03 41.开发会话聚合表.mp4 04 42.流量会话报表开发.mp4 05 43.withcube多维开发.mp4 06 43.用户新增主题分析.mp4 07 44.用户留存率指标分析.mp4 08 45.留存率开发逻辑.mp4 09 46.留存率相关表设计.mp4 10 47.三日留存.mp4 11 48.留存率指标开发.mp4 12 49.简单漏斗开发.mp4 13 50.漏斗开发问题.mp4 14 51.漏斗dws层开发.mp4 15 52.漏斗开发回顾.mp4 16 53.漏洞开发dws层.mp4 17 54.漏洞报表应用层开发.mp4 18 55.动态漏斗需求描述.mp4 05 大数据项目分析 01 56.动态SQL开发逻辑.mp4 02 57.归因事件分析.mp4 03 58.归因事件指标分析.mp4 04 59.归因分析指标开发.mp4 05 60.归因分析指标开发.mp4 06 61.归因分析flatMap.mp4 07 62.数数科技数据看板.mp4 08 63.用户留存数据看板接口开发.mp4 09 64.接口代码生成.mp4 10 65.业务域数据开发思路.mp4 11 66.用户画像.mp4 12 67.项目总结.mp4





