在开始构建之前,先通过一些热身练习复习如何测试和调试构建流程,学习如何使用 dbt 选择器来运行、测试并构建上游与下游依赖。
在本课程中,您将从头到尾逐步构建并测试一个 dbt 流水线,因此需要熟悉这些命令。
本练习是课程的一部分
通过我们的互动练习之一,将理论转化为实践
从零开始练习搭建一个 dbt 项目。将不同类型的数据加载到 dbt 项目中,并设置多种分层的 dbt 暂存模型。本章聚焦于 ELT 流程中的 E 和 L 部分。
深入掌握 dbt 的数据建模。从初步的暂存模型逐步构建到最终的数据集市模型,以回答关键业务需求。过程中,您还将练习创建数据测试,以防止数据质量漂移并提供保护。
当前练习
学习如何用 Jinja 增强您的 dbt 项目,从而精简代码、减少冗余并提升可维护性。您将练习使用变量、循环和宏,构建更高效的转换工作流。