如果你是做数据开发、BI 或数据分析的,最近想找一个能完整跑通的离线数仓项目放进简历,这套快餐点餐主题的教程值得先花几分钟了解一下它到底覆盖了什么。它不讲平台层面的宏大叙事,而是围绕一家快餐连锁的点餐业务,把数仓从需求到分层落地走一遍。下面从几个实际角度帮你判断要不要投入时间。

它解决的是哪个工作场景

快餐点餐这个业务并不复杂,但恰恰因为链条短、指标清晰,反而适合拿来练手。门店每天产生订单、订单明细、支付流水、菜品维度、门店维度,这些数据要沉淀成能支撑日营业额、单品销量、时段客流、门店排行等分析的表。课程要处理的就是这类典型问题:业务库的数据怎么进到数仓、按什么粒度汇总、维度怎么建模、报表口径怎么统一。

对已经在做类似工作的人来说,这套内容能帮你把零散的经验整理成一条完整链路;对转行者来说,它可以作为一个说得清楚的项目背景,而不是只停留在「会写 SQL」的层面。

学完能独立做什么

按课程推进的节奏,跟完一遍并自己动手,大致能做到:为一个小型业务设计一套离线数仓分层方案,说明每一层放什么、为什么这样分;完成从业务数据到 ODS、DWD、DWS、ADS 的加工思路,并写出对应的处理逻辑;把门店和菜品这类维度组织成可复用的维表;最后产出能对接报表或看板的指标结果。

更关键的一点是,你会经历一次完整的资源与集群规划——服务器怎么选、集群规模怎么估、资源如何分配。这部分平时在纯 SQL 教程里很少见,但对真正要落地项目的人反而更重要。

课程的组织方式

整体是先讲清楚概念和架构,再进入动手环节,不是上来就堆代码。前面用较短篇幅交代数仓是什么、分层怎么理解、整体架构长什么样、为什么做这样的技术选型;中间进入需求分析和系统数据流程设计,把「要做成什么」定下来;后面转向服务器选型、集群规模估算、资源规划,再落到虚拟机和环境搭建。也就是说,它把项目的前半段——想清楚再动手——讲得比较完整。

需要提醒的是,环境搭建部分涉及虚拟机和集群配置,对机器性能和动手耐心有一定要求。如果只是想看数仓逻辑而不打算真正跑起来,这部分可以快速略过。

适合什么基础的人

  • 有 SQL 基础,能写常规查询和关联,但没独立做过完整数仓项目的人,比较合适。
  • 正在准备数据开发面试、需要一个可讲清楚的项目经历的转行者,可以用它补齐项目链条。
  • 做 BI 或分析、想弄明白报表指标背后数据是怎么加工出来的人,也能从中建立整体认知。
  • 完全没有数据库和 SQL 经验的人,建议先补基础再来,否则中间的数据加工部分会跟不上。

给你的使用建议

不要只看视频不动手。数仓项目的价值在「自己踩一遍坑」,尤其是分层设计和指标口径这两块,看别人做和亲手做差别很大。建议按业务主题拆成几个小目标:先把订单主流程跑通,再补维度和汇总层,最后做一两个指标结果验证。遇到技术选型和资源规划部分,可以先理解取舍逻辑,不必纠结每个参数。整套内容更偏向项目组织和方法,而不是某个工具的深度用法,把它当作一次完整的项目演练来用,收获会更实在。

课程目录

├──视频 | ├──01-课程内容介绍与数仓概念.mp4
 20.05M | ├──02-数据仓库架构.mp4
 13.04M | ├──03-技术选型.mp4
 50.29M | ├──04-系统数据流程设计.mp4
 19.34M | ├──05-项目需求分析.mp4
 16.43M | ├──06-服务器选型.mp4
 12.98M | ├──07-集群规模.mp4
 11.61M | ├──08-资源规划设计.mp4
 28.55M | ├──09-安装虚拟机.mp4
 59.15M | ├──10-ssh免密.mp4
 40.06M | ├──100-dim层每日数据加载脚本.mp4
 30.58M | ├──101-dwd层设计要点.mp4
 26.36M | ├──102-下单事务型事实表建表.mp4
 20.77M | ├──103-下单事实表首日数据加载.mp4
 46.06M | ├──104-下单事实表每日数据加载.mp4
 21.94M | ├──105-支付成功事实表首日数据加载.mp4
 63.94M | ├──106-支付成功事实表每日数据加载.mp4
 36.13M | ├──107-退单事实表首日数据加载.mp4
 54.92M | ├──108-退单事实表每日数据加载.mp4
 34.55M | ├──109-退款成功事实表首日数据加载.mp4
 36.91M | ├──11-分发脚本.mp4
 52.54M | ├──110-退款成功每日数据加载.mp4
 24.27M | ├──111-评价事实表首日数据加载.mp4
 37.87M | ├──112-评价事实表每日数据加载.mp4
 22.42M | ├──113-dwd首日数据加载脚本.mp4
 52.59M | ├──114-dwd每日数据加载脚本.mp4
 40.09M | ├──115-dws设计要点.mp4
 27.14M | ├──116-交易域店铺粒度用户下单最近 1 日汇总表.mp4
 84.80M | ├──117-交易域店铺粒度用户支付成功最近 1 日汇总表.mp4
 66.54M | ├──118-交易域店铺粒度退款成功最近 1 日汇总表.mp4
 32.59M | ├──119-交易域营销活动粒度用户下单最近 1 日汇总表.mp4
 35.40M | ├──12-安装jdk.mp4
 39.22M | ├──120-交易域菜品规格粒度用户下单最近 1 日汇总表.mp4
 43.55M | ├──121-交易域套餐粒度用户下单最近 1 日汇总表.mp4
 21.38M | ├──122-互动域菜品粒度用户评价最近 1 日汇总表.mp4
 42.00M | ├──123-互动域套餐粒度用户评价最近 1 日汇总表.mp4
 22.98M | ├──124-互动域店铺粒度用户评价最近 1 日汇总表.mp4
 18.50M | ├──125-dws 1d表首日数据加载脚本.mp4
 74.56M | ├──126-dws 1d表每日数据加载脚本.mp4
 47.80M | ├──127-交易域店铺粒度用户下单最近 n 日汇总表.mp4
 177.64M | ├──128-交易域店铺粒度用户支付成功最近 n 日汇总表.mp4
 34.29M | ├──129-交易域店铺粒度退款成功最近 n 日汇总表.mp4
 17.53M | ├──13-环境变量配置说明.mp4
 12.85M | ├──130-交易域营销活动粒度用户下单最近 n 日汇总表.mp4
 103.85M | ├──131-交易域菜品规格粒度用户下单最近 n 日汇总表.mp4
 97.84M | ├──132-易域套餐粒度用户下单最近 n 日汇总表.mp4
 36.18M | ├──133-互动域菜品粒度用户评价最近 n 日汇总表.mp4
 34.59M | ├──134-互动域套餐粒度用户评价最近 n 日汇总表.mp4
 24.46M | ├──135-互动域店铺粒度用户评价最近 n 日汇总表.mp4
 18.17M | ├──136-dws nd数据加载脚本.mp4
 60.32M | ├──137-各店铺交易统计.mp4
 82.88M | ├──138-各经营模式交易统计.mp4
 90.00M | ├──139-各省份交易统计.mp4
 91.88M | ├──14-餐饮业务简介.mp4
 17.52M | ├──140-各城市交易统计.mp4
 110.64M | ├──141-各时段交易统计.mp4
 13.14M | ├──142-订单减免统计.mp4
 15.61M | ├──143-各店铺订单减免统计.mp4
 14.10M | ├──144-优惠分摊统计.mp4
 25.93M | ├──145-营销活动优惠统计.mp4
 13.67M | ├──146-菜品规格交易统计.mp4
 19.19M | ├──147-菜品交易统计.mp4
 67.35M | ├──148-菜品分类交易统计.mp4
 42.04M | ├──149-菜品交易分时统计.mp4
 21.04M | ├──15-餐饮系统表结构说明.mp4
 21.73M | ├──150-套餐交易统计.mp4
 10.36M | ├──151-套餐交易分时统计.mp4
 18.40M | ├──152-最近 1 日菜品规格活动减免(下单)金额Top10.mp4
 16.50M | ├──153-最近 1 日菜品规格活动参与订单数Top10.mp4
 14.53M | ├──154-最近 1 日店铺活动减免(下单)金额Top10.mp4
 12.42M | ├──155-最近 1 日店铺活动参与订单数Top10.mp4
 10.05M | ├──156-最近 1 日店铺下单金额Top10.mp4
 8.20M | ├──157-最近 1 日加盟店与直营店下单金额Top10.mp4
 14.74M | ├──158-菜品评价统计.mp4
 47.90M | ├──159-套餐评价统计.mp4
 18.59M | ├──16-安装mysql以及模拟生成数据.mp4
 57.75M | ├──160-店铺评价统计.mp4
 31.72M | ├──161-ads数据加载脚本.mp4
 99.92M | ├──162-建库建表.mp4
 16.34M | ├──163-hdfs数据导入mysql案例演示.mp4
 68.86M | ├──164-ads数据同步脚本.mp4
 45.66M | ├──165-dolphinscheduler简介.mp4
 43.69M | ├──166-部署模式.mp4
 20.46M | ├──167-dolphinscheduler安装.mp4
 117.75M | ├──168-安全中心配置.mp4
 19.42M | ├──169-工作流的定义与执行.mp4
 35.68M | ├──17-模拟生成数据脚本.mp4
 24.40M | ├──170-定时调度执行.mp4
 11.60M | ├──171-局部参数.mp4
 17.33M | ├──172-全局参数.mp4
 12.41M | ├──173-传递参数.mp4
 16.22M | ├──174-参数优先级.mp4
 20.06M | ├──175-内置参数.mp4
 26.46M | ├──176-引用依赖资源.mp4
 11.23M | ├──177-工作流告警.mp4
 43.65M | ├──178-重跑和恢复失败.mp4
 12.05M | ├──179-生成新数据.mp4
 27.47M | ├──18-建模工具使用.mp4
 17.53M | ├──180-数仓工作流调度.mp4
 88.86M | ├──181-finebi安装与数据源的配置.mp4
 55.82M | ├──182-finebi启动脚本.mp4
 78.35M | ├──183-finebi数据可视化.mp4
 60.76M | ├──184-数仓总结.mp4
 18.81M | ├──19-集群批量命令执行脚本.mp4
 18.28M | ├──20-安装hadoop.mp4
 193.35M | ├──21-hadoop启动脚本.mp4
 15.42M | ├──22-hadoop项目经验之存储多目录.mp4
 15.44M | ├──23-hadoop项目经验之数据均衡.mp4
 37.63M | ├──24-hadoop项目经验之参数调优.mp4
 20.51M | ├──25-安装zookeeper.mp4
 37.91M | ├──26-zk启动脚本.mp4
 12.97M | ├──27-zk客户端常用指令.mp4
 15.96M | ├──28-安装kafka.mp4
 45.30M | ├──29-kafka启动脚本.mp4
 10.18M | ├──30-kafka常用指令之topic相关.mp4
 40.73M | ├──31-kafka常用指令之生产者和消费者相关.mp4
 26.77M | ├──32-flume安装和项目经验.mp4
 30.54M | ├──33-maxwell简介.mp4
 16.91M | ├──34-maxwell原理.mp4
 19.65M | ├──35-安装maxwell.mp4
 67.93M | ├──36-maxwell启动脚本.mp4
 37.45M | ├──37-maxwell使用.mp4
 35.48M | ├──38-同步策略介绍与选择.mp4
 27.98M | ├──39-同步工具介绍.mp4
 27.29M | ├──40-datax简介.mp4
 10.19M | ├──41-datax架构原理.mp4
 34.07M | ├──42-datax安装.mp4
 34.57M | ├──43-datax任务提交和配置文件格式说明.mp4
 12.74M | ├──44-同步mysql数据到hdfs案例之tableMode模式.mp4
 90.90M | ├──45-同步mysql数据到hdfs案例之querysql模式.mp4
 21.29M | ├──46-同步hdfs数据到mysql案例.mp4
 61.49M | ├──47-datax传参.mp4
 15.37M | ├──48-datax优化之速度控制.mp4
 23.18M | ├──49-datax优化之内存调整.mp4
 6.56M | ├──50-datax配置文件生成.mp4
 80.13M | ├──51-全量表数据同步脚本.mp4
 81.41M | ├──52-增量数据flume配置.mp4
 167.39M | ├──53-增量数据拦截器与采集.mp4
 100.71M | ├──54-增量同步时间问题.mp4
 30.36M | ├──55-增量首日同步脚本.mp4
 34.73M | ├──56-增量数据flume启动脚本.mp4
 28.09M | ├──57-安装hive.mp4
 43.04M | ├──58-hive中文乱码问题.mp4
 28.30M | ├──59-快餐数仓项目简介.mp4
 11.11M | ├──60-数仓的概念.mp4
 12.47M | ├──61-数仓架构.mp4
 8.91M | ├──62-数仓建模的意义.mp4
 23.66M | ├──63-ER模型.mp4
 57.53M | ├──64-维度模型.mp4
 23.59M | ├──65-事务型事实表设计与不足.mp4
 48.56M | ├──66-周期型快照事实表.mp4
 23.48M | ├──67-累积型快照事实表.mp4
 17.87M | ├──68-维度表设计.mp4
 32.03M | ├──69-规范化和反规范化.mp4
 11.23M | ├──70-维度变化.mp4
 23.28M | ├──71-多值维度和多值属性.mp4
 13.53M | ├──72-数据仓库的分层.mp4
 28.36M | ├──73-数仓的构建流程.mp4
 30.14M | ├──74-数据调研.mp4
 18.31M | ├──75-明确数据域.mp4
 5.56M | ├──76-构建业务总线矩阵.mp4
 11.49M | ├──77-明确统计指标.mp4
 29.86M | ├──78-维度模型和汇总模型设计.mp4
 19.17M | ├──79-hive引擎介绍和兼容性说明.mp4
 17.15M | ├──80-hive on spark搭建.mp4
 116.73M | ├──81-ApplicationMaster资源比例调整.mp4
 17.01M | ├──82-datagrip工具使用.mp4
 70.24M | ├──83-模拟生成数据.mp4
 77.88M | ├──84-hive常用问题.mp4
 32.30M | ├──85-ods层设计要点.mp4
 14.71M | ├──86-ods全量数据建表演示.mp4
 22.65M | ├──87-hive复杂数据类型回顾.mp4
 37.75M | ├──88-json数据建表示范.mp4
 68.27M | ├──89-ods层增量表字段显示异常问题.mp4
 27.52M | ├──90-ods层数据加载脚本.mp4
 102.36M | ├──91-dim层设计要点.mp4
 43.57M | ├──92-顾客维度表首日数据加载.mp4
 42.98M | ├──93-顾客维度表每日数据加载.mp4
 116.51M | ├──94-菜品维度表数据加载.mp4
 110.29M | ├──95-套餐维度表数据加载.mp4
 20.71M | ├──96-优惠活动维度表数据加载.mp4
 46.66M | ├──97-行政区划维度表数据加载.mp4
 7.30M | ├──98-店铺维度表数据加载.mp4
 6.08M | └──99-dim层首日数据加载脚本.mp4
 50.77M ├──笔记.zip
 51.31M ├──代码.zip
 651.75kb └──资料.zip
 3.77G 适合人群 数据仓库工程师 大数据开发人员 数据分析师 学习收获 掌握数仓架构设计 学会离线数据处理 提升数据仓库实战能力 祝您学习愉快! 学有所成,前程似锦!