【実践】dbt完全入門!dbt × SQL × DuckDB超速習コースで最先端ETLとデータモデリングを学ぼう!

所在平台: Udemy

课程主页: https://www.udemy.com/course/dbt-sql-duckdb/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**【实践】dbt完全入门!dbt × SQL × DuckDB超速习课程** 本课程面向数据工程师,旨在通过实操深入学习dbt(data build tool),这是一项在数据工程领域日益普及的技术。课程以餐馆经营数据为案例,教授如何结合SQL和dbt构建数据转换流水线。 **课程亮点:** * **基础入门:** 从SQL基础知识、dbt核心概念以及使用DuckDB搭建开发环境开始,循序渐进。 * **实践导向:** 通过构建以“阶段层”、“中间层”和“数据市场层”为主的三层架构,掌握数据建模的最佳实践。 * **数据质量保证:** 深入学习如何利用通用测试和自定义测试,通过`schema.yml`文件设计全面的测试策略,构建可靠的数据流水线。 * **高级技巧:** 掌握Jinja模板和宏,了解动态SQL生成、代码复用及dbt Utils包的使用。 * **性能优化与历史数据管理:** 学习增量模型处理大数据,以及快照功能管理历史数据。 * **高效开发:** 结合VSCode扩展,提升开发效率,确保所学技能可立即应用于实际工作。 本课程注重理论与实践相结合,通过大量的编码练习,帮助学员快速掌握现代化ETL和数据建模的技能。

课程评论(0条)

课程详情

データエンジニアリングの世界で急速に普及している dbt(data build tool)を、初心者でも理解できるように基礎から丁寧に解説します。本コースでは、サンプルとなる飲食店の経営データを題材に、SQL と dbt を組み合わせたデータ変換パイプラインの構築方法を実践的に学習します。まず、SQLの基本、そしてdbt の基本概念と DuckDB を使った開発環境の構築から始め、段階的にスキルを積み上げていきます。ステージング層・中間層・マート層という3層アーキテクチャを実装しながら、データモデリングのベストプラクティスを身につけます。コースの中盤では、ジェネリックテストとカスタムテストを活用したデータ品質保証の手法を詳しく解説。schema.yml ファイルを使った包括的なテスト設計により、信頼性の高いデータパイプラインを構築できるようになります。後半では、Jinja テンプレートとマクロを使った高度な技法を習得。動的 SQL の生成、コードの再利用、dbt Utils パッケージの活用など、実務で役立つテクニックを豊富に紹介します。さらに、インクリメンタルモデルによる大規模データの効率的な処理方法や、スナップショット機能を使った履歴データ管理まで、実践的なスキルを幅広くカバーします。各章では実際にコードを書きながら学習を進めるため、理論と実践のバランスが取れた内容となっています。VSCode の拡張機能を活用した効率的な開発方法も紹介し、すぐに実務で活用できるスキルが身につきます。

课程标签

0人关注该课程

主题相关的课程