完整的 dbt(数据构建工具)训练营:从零到英雄

通过这个涵盖理论和实践的 dbt™ 课程,通过真实的 Airbnb 用例学习分析工程

讲师:Zoltan C. Toth,Miklos (Mike) Petridisz

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

  • 通过创建一个详尽的、真实的、动手的 dbt,学习专业地使用 dbt™ 平台 – 涵盖理论和实践的 Airbnb 项目
  • 在 Mac 和 Windows 上设置完整的开发环境,连接到 Snowflake 和 BI,配置 dbt 配置文件,使用 dbt 工具扩展 IDE
  • 学习核心 dbt 概念,如模型、物化、源、种子、快照、包、挂钩、暴露、分析,编写复杂的 SQL 查询
  • 了解dbt项目结构,学习dbt tips & tricks、高级技术和最佳实践,用自己的/第三方宏扩展dbt
  • 实施单一和通用 dbt 测试,使用附加参数和默认配置值,自定义 dbt 内置测试
  • 记录您的模型和管道,自定义 dbt 文档页面,探索和分析转换步骤之间的依赖关系
  • 了解 dbt 如何适应现代数据堆栈,了解数据成熟度模型的各个阶段以及运行良好的数据架构
  • 掌握 ETL/ELT 程序、数据转换、现代数据堆栈、渐变维度、公用表表达式和分析工程
  • 了解什么是数据仓库、数据湖或 Data Lakehouse 以及何时使用它们,处理数据收集、数据整理和数据集成
  • 了解高级测试如何使用 dbt-expectations 进行工作,dbt-expectations 是一个受 Great Expectations 启发的测试框架

本课程包括:

  • 5小时点播视频
  • 8篇文章
  • 15 个可下载资源
  • 在手机和电视上访问
  • 作业

要求

  • 基本的 SQL 经验
  • 不需要以前的编程语言经验
  • 工作电脑(Mac/Windows/Linux)
  • 如果您在防火墙或 VPN 后面工作,则对 snowflake(.com) 和 GitHub 的网络访问白名单
  • Git 和 Python(我们在课程中链接到这些工具的安装说明)

描述

这是开始使用 dbt 和分析工程所需的唯一课程!2023 更新!

欢迎来到世界上最完整、持续更新的独立 dbt ™ (数据构建工具)软件课程- 截至 2023 年!本课程是 Udemy 上评分最高和畅销的 dbt 课程!

感谢您加入我们的完整 dbt(数据构建工具)训练营:从零到英雄 – 我们非常高兴您能参加这门课程!

该课程的结构旨在采用自上而下的方法。它从分析工程理论开始——您所需要知道的就是将 dbt(数据构建工具)置于上下文中,并了解它如何适应现代数据堆栈。我们从大局开始,然后我们越来越深入。一旦你了解了这些部分,我们将转向技术细节 – 一个实用部分 – 它将专注于拼凑 dbt “拼图”。实践部分将通过构建一个完整的、真实世界的项目涵盖当今存在的每一个 dbt 功能;爱彼迎。这为我们提供了一个机会,可以向您展示在给定项目的哪个阶段应该使用哪些功能,您将看到 dbt 在行业中的使用方式。

最近更新:

GitHub 上完全可粘贴的课程材料和添加的关于 dbt 设置中常见陷阱的讲义 – 2023 年 1 月

添加了 Great Expectations 和测试调试部分 – 2022 年 9 月

彻底简化 Windows 安装说明(不再需要 WSL)- 2022 年 9 月

该课程在 dbt cloud 中进行测试 – 2022 年 8 月

添加了现代数据堆栈概述 – 2022 年 6 月

理论部分:

在其他几个主题中,理论部分特别强调以下领域的知识转移;

  • 数据成熟度模型
  • 功能良好的数据架构
  • 数据仓库、数据湖和数据湖屋
  • ETL 和 ELT 程序和数据转换
  • dbt 基础知识(数据构建工具)
  • 分析工程
  • 现代数据堆栈
  • 缓慢变化的维度
  • CTE

一旦我们了解了理论层以及 dbt 如何融入图片,我们将开始从头开始构建一个 dbt 项目,就像您在现实世界中所做的那样。

实践部分:

实践部分将通过一个真实世界的 Airbnb 项目,您将掌握 dbt 的来龙去脉!我们特别注重让每个人在技术深入研究之前做好准备,因此我们将从设置我们的开发环境开始:

  • MAC 开发环境设置
  • WINDOWS 开发环境设置
  • IDE dbt 扩展安装
  • 虚拟环境的创建和激活
  • 设置雪花

一旦我们准备就绪 – 在其他几个技术主题中,将涵盖以下功能;

  • 数据库模型
  • dbt具体化
  • 数据库测试
  • 数据库文件
  • dbt 来源、种子、快照
  • dbt 挂钩和操作
  • Jinja 和宏
  • dbt 包
  • 分析、曝光
  • 种子
  • 数据可视化(预设)
  • 带着远大的期望工作 (dbt-expectations)
  • 在 dbt 中调试测试

理论和实践阶段结束后,我们将深入探讨最佳实践和更高级的主题。该课程不断更新,每当 dbt 发布更新时,我们都会相应地调整课程,因此您始终是最新的!

本课程适合谁?

  • 数据工程师
  • 数据分析师
  • 数据科学家
  • BI 开发人员
  • BI分析师

…以及任何与数据湖/数据仓库/数据湖屋交互或使用 SQL 的人!

课程级别解释(零>英雄)

课程对你的能力没有任何期望,从零开始教育。每一次练习都是你学习中不可避免的一步。同样的,更高层次的功法也不要在没有做完前面的功法之前就开始做,否则会很吃力。实践是学习的唯一途径,不能掉以轻心。我们将在旅途中陪伴在您身边,您将得到我们的绝对支持!

当向您介绍 Airbnb 项目时,您必须完整地完成它,不要遗漏任何指导方针并了解目标。一个“几乎完全”完成的项目对我们来说往往是一个“完全不完整”的项目。特别注意细节。关于说明的唯一可靠信息来源是教学团队,不要相信“我听说过”。

完成课程后,您将对 dbt 有非常扎实的理论理解和实践经验。我们的课程将涵盖所有基础知识、dbt 功能、最佳实践、高级技术等,这将使您成为 dbt 的大师。你准备好了吗?;)

如何获得帮助?

我们刚刚发布了关于 Udemy 的第一轮讨论,这是您发布问题、接收答案和细读其他学生问题的最简单、最有效的方式。如果您有任何问题或反馈,请联系我们!

现在就为我们总结一下吧!


再次感谢您参与本课程。

我们迫不及待地想尽快开始与您合作!

一切顺利,

佐尔坦 C. 托特

dbt 标记和 dbt 徽标是 dbt Labs, Inc. 的商标。

本课程适合谁:

  • 分析工程师
  • 数据分析师
  • BI分析师
  • 数据科学家
  • 数据工程师

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍