课程大纲

介绍

  • 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)

相关课程

ArcGIS for Spatial Analysis

14 小时

ArcMap in ArcGIS

14 小时

ArcGIS Pro for Spatial Analysis

14 小时

ArcGIS with Python Scripting

14 小时

QGIS for Geographic Information System

21 小时

Advanced Data Analysis with TIBCO Spotfire

14 小时

Introduction to Spotfire

14 小时

AI-Driven Data Analysis with TIBCO Spotfire X

14 小时

Data Analysis with SQL, Python and Spotfire

14 小时

Sensu: Beginner to Advanced

14 小时

Monitoring Your Resources with Munin

7 小时

Automated Monitoring with Zabbix

14 小时

Fluentd for Log Data Unification

14 小时

Nagios Certified Administrator Preparation

21 小时

Advanced Nagios

21 小时

课程分类