跳至内容
首页Data Engineering

课程

案例研究:使用 dbt 构建电商数据模型

高级技能水平
更新时间 2026年1月
通过动手实战,学习如何用 dbt 将原始数据转化为干净、可靠的模型。
免费开始课程
dbtData Engineering
4小时
7 视频
31 道练习
2,750 XP
3,228
成就证明

创建您的免费帐户

继续使用 Google显示更多选项


继续操作即表示您接受我们的《使用条款》和《隐私政策》,并同意您的数据存储在美国。

深受数千家公司学习者的喜爱

Group

需要团队培训?

企业版试用

课程描述

使用 dbt(数据构建工具)将原始数据转化为干净、可靠的模型——这是一款现代的、基于 SQL 的转换框架,全球各地的数据团队都在使用。 这门实战案例课程专为初学者设计,帮助你通过循序渐进的实践练习,掌握真实场景中的实用技能。 你将搭建自己的 dbt 环境,大规模建模数据,并使用 dbt 的内置功能编写可复用代码。

设置你的项目并探索数据

首先搭建一个 dbt 项目,并使用真实的电子商务数据集进行实践。 你将对原始数据进行结构化处理,配置配置文件,并调试语法问题,同时深入了解每个转换步骤背后的业务背景。

构建并验证模型

学习创建可扩展的暂存模型,并应用数据质量检查,确保您的数据集准确且可直接用于分析。 你将打下坚实基础,学会回答关键的业务问题。

使用 Jinja 实现自动化

通过学习如何使用 Jinja 编写可复用、易维护的代码,完成本课程。 你将使用变量、控制流和循环来遵循 DRY(不要重复自己)原则,从而简化你的 dbt 工作流程。

先决条件

Data Manipulation in SQLIntermediate dbt
1

设置 dbt

从零开始练习搭建一个 dbt 项目。将不同类型的数据加载到 dbt 项目中,并设置多种分层的 dbt 暂存模型。本章聚焦于 ELT 流程中的 E 和 L 部分。
开始章节
2

构建 dbt 模型

深入掌握 dbt 的数据建模。从初步的暂存模型逐步构建到最终的数据集市模型,以回答关键业务需求。过程中,您还将练习创建数据测试,以防止数据质量漂移并提供保护。
开始章节
案例研究:使用 dbt 构建电商数据模型
课程完成

获得成就证明

将此证书添加到您的 LinkedIn 档案、简历或履历中
在社交媒体和绩效评估中分享
立即注册

加入超过19百万学习者,今天就开始案例研究:使用 dbt 构建电商数据模型!

创建您的免费帐户

继续使用 Google显示更多选项


继续操作即表示您接受我们的《使用条款》和《隐私政策》,并同意您的数据存储在美国。

通过 DataCamp for Mobile 提升您的数据技能

随时随地通过我们的移动课程和每日 5 分钟编程挑战提升技能。