|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/snowflake-dbt-a-hands-on-guide/
课程评论:没有评论
**课程名称:** Snowflake & dbt - 实战指南 **课程概述:** 本课程专为数据分析师、数据工程师以及所有希望提升数据技能的专业人士设计。通过一系列实操练习,您将学习如何利用 Snowflake 和 dbt 这两大当下最强大的数据栈工具,来设计和构建现代化数据管道。 **核心学习内容:** * **Snowflake 环境搭建与数据导入:** 学习如何设置您的专属 Snowflake 环境,并从各类数据源(包括本地文件和云存储)导入数据。 * **dbt 数据转换与建模:** 掌握使用 dbt (data build tool) 将数据转化为清洁、可供分析的表格。课程将涵盖数据建模概念、ELT (Extract, Load, Transform) 最佳实践、版本控制以及如何使用 dbt Core 构建真实世界的项目。 * **关键技术与工具:** * 创建和管理 Snowflake 数据库、模式 (schemas) 和阶段 (stages)。 * 编写模块化的 SQL 转换,利用 dbt models 进行管理。 * 学习使用 CTE (Common Table Expressions) 和窗口函数。 * 掌握使用 dbt 和 Git 进行协作。 * 为 Power BI 等报表工具以及其他平台准备数据。 **课程特色:** 本课程包含大量实用示例、代码讲解和基于真实生产环境部署 Snowflake 和 dbt 的经验技巧。 **学习成果:** 通过本课程的学习,您将能够自信地构建可靠、易于维护的数据管道,并能够立即将所学技能应用于实际工作中。
Are you ready to take your data skills to the next level? Whether you're a data analyst, engineer, or aspiring data professional, this hands-on course will teach you how to design and build modern data pipelines using Snowflake and dbt (data build tool) - two of the most powerful tools in the data stack today.In this course, you'll learn how to set up your own Snowflake environment, ingest data from different sources (including local files and cloud storage), and transform it into clean, analytics-ready tables using dbt. We'll cover data modeling concepts, ELT best practices, version control, and how to structure a real-world project using dbt Core.You'll also learn how to:Create and manage Snowflake databases, schemas, and stagesWrite modular SQL transformations with dbt modelsLearn to work with CTEs and Window functionsCollaborate using dbt and GitPrepare your data for reporting tools like Power BI and other platformsThis course is packed with practical examples, code walkthroughs, and tips based on real-world experience setting up Snowflake and dbt in production environments.By the end of the course, you'll be confident in building reliable, maintainable data pipelines - and fully ready to apply those skills immediately.Let's dive in!