课程大纲

介绍

  • dbt 理念和原则 / 什么是 dbt?
  • dbt 与传统 ETL
  • dbt 功能和体系结构概述
  • 超越 dbt:什么是 dbt 云?

了解 dbt Cloud

  • dbt Cloud 中 dbt 项目的生命周期
  • dbt Cloud 如何适应数据仓库和转换工作流

dbt Cloud 入门

  • 在dbt Cloud上设置开发环境
  • 将dbt Cloud连接到数据仓库
  • 在 dbt Cloud 中创建 dbt 项目
  • 在 dbt Cloud 中运行 dbt 命令
  • 在 dbt Cloud 中与团队成员协作处理 dbt 项目

使用 dbt 模型

  • 了解 dbt 模型
  • 构建 dbt 模型
  • 使用 dbt 转换数据
  • 在 dbt 中使用增量模型
  • 在 dbt 中实现宏和自定义函数

在 dbt Cloud 中管理 dbt 项目

  • 使用 dbt Cloud 界面管理和部署项目
  • 创建计划并触发 dbt 作业
  • 在dbt Cloud中创建和管理环境
  • 将 dbt 项目部署到生产环境
  • 设置通知和警报

将 dbt Cloud 与其他工具集成

  • 将 dbt Cloud 与 Git 和版本控制结合使用
  • 将dbt Cloud与其他基于云的数据仓库和转换工具集成

故障排除和调试

  • 如何在 dbt Cloud 中调试和排除 dbt 项目故障
  • 使用日志诊断问题
  • 维护 dbt Cloud 项目的最佳实践

摘要和后续步骤

要求

  • 对数据建模的理解和 SQL
  • 具有 SQL 和命令行界面 (CLI) 的经验
  • Python编程经验

观众

  • 数据工程师
  • 数据分析师
  • 数据科学家
 21 小时

人数



每位参与者的报价

客户评论 (5)

相关课程

课程分类