Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Data Build Tool Dbt

    Posted By: ELK1nG
    Data Build Tool Dbt

    Data Build Tool Dbt
    Published 1/2025
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.88 GB | Duration: 5h 51m

    Mastering Data Transformations with dbt: Build, Manage, and Optimize Scalable Data Workflows

    What you'll learn

    Learn what dbt is, its role in modern data workflows, and the concept of analytical engineering.

    Create, initialize, and configure dbt projects for seamless data transformations.

    Build robust dbt models, organize project structures, and use the ref function to manage dependencies.

    Write, configure, and run generic and singular tests to ensure data quality and reliability.

    Explore and implement dbt materializations, manage sources, and conduct freshness checks.

    Use Jinja for creating custom macros to automate and streamline workflows.

    Implement version control, set up monitoring and alerting, and schedule dbt runs for automated workflows.

    Work with snapshots, hooks, incremental loads, and performance tuning to handle complex data challenges efficiently.

    Requirements

    Understanding of SQL queries, joins, and basic data manipulation is essential.

    Knowledge of data warehouses like Snowflake, BigQuery, or Redshift is beneficial.

    Basic understanding of how data is extracted, transformed, and loaded in workflows.

    Familiarity with concepts like tables, schemas, and data types is helpful.

    Knowing Python basics is advantageous, especially for custom scripts and advanced tasks.

    Experience with Git or other version control systems is useful for collaboration.

    Comfort with running basic commands in the terminal or command prompt is helpful.

    A proactive attitude to learning new tools and solving data challenges.

    Description

    Master Data Transformation with dbt (Data Build Tool)This course is designed to equip you with the skills to build, transform, and manage modern data workflows using dbt (Data Build Tool). Learn how to implement analytical engineering principles, create robust data models, and ensure data quality through testing and validation. From setting up dbt projects to managing schema changes and optimizing performance, this course covers everything you need to become proficient in dbt.You’ll work hands-on with SQL, Jinja templates, and dbt macros, building reusable, scalable, and efficient data pipelines. By the end of this course, you’ll have the knowledge and practical experience to confidently use dbt for transforming raw data into actionable insights, collaborating on data projects, and automating workflows for any data warehouse environment.This course is perfect for data analysts, engineers, and anyone looking to enhance their data transformation skills with modern tools.By the end of this course, you’ll have the knowledge and practical experience to confidently use dbt for transforming raw data into actionable insights, collaborating on data projects, and automating workflows for any data warehouse environment. This course is perfect for data analysts, engineers, and anyone looking to enhance their data transformation skills with modern tools.

    Overview

    Section 1: Introduction to DBT

    Lecture 1 What is DBT ?

    Lecture 2 Create a DBT account

    Lecture 3 Top Features of DBT

    Lecture 4 Why use DBT? Exploring the Benefits for your Data Workflow

    Lecture 5 What is Analytical Engineering?

    Section 2: Account Setup

    Lecture 6 Create a snowflake Account

    Lecture 7 Explore the Snowflake Web UI interface

    Lecture 8 Load sample data

    Lecture 9 Setup the dbt project

    Lecture 10 Initilize the dbt project

    Lecture 11 Explore the DBT Cloud Web UI interface

    Section 3: DBT Concepts

    Lecture 12 Explore DBT Project Config file

    Lecture 13 What are DBT models?

    Lecture 14 Introduction to Creating a simple model

    Lecture 15 Create test model in dbt

    Lecture 16 Explore dbt model logs

    Lecture 17 Build Your First dbt Model

    Lecture 18 What is ref function in dbt

    Lecture 19 Best Practices for Organizing Your dbt Project Structure

    Lecture 20 Configuring Materializations in dbt

    Lecture 21 Refactor your dim_customers model

    Section 4: DBT Fundamentals

    Lecture 22 What is dbt schema?

    Lecture 23 What is macro?

    Lecture 24 What is testing?

    Lecture 25 What is dbt test?

    Lecture 26 Different types of test in dbt

    Lecture 27 What is generic test?

    Lecture 28 Writing Generic Tests in dbt

    Lecture 29 Writing singular Tests in dbt

    Lecture 30 dbt Test Commands: Syntax and Usage

    Section 5: Materializations

    Lecture 31 What are materializations in DBT?

    Lecture 32 Default Materializations in dbt

    Lecture 33 Using config block for materializations

    Section 6: Seeds and Sources

    Lecture 34 What is sources in dbt?

    Lecture 35 How to add sources in dbt?

    Lecture 36 What is dbt source freshness?

    Lecture 37 Implementing Source Freshness Checks in dbt

    Lecture 38 What is dbt seed?

    Lecture 39 Implementing dbt seeds in dbt

    Section 7: DBT Cloud Features

    Lecture 40 How to manage version control in dbt?

    Lecture 41 How to set up Monitoring and Alerting in dbt?

    Lecture 42 How to schedule DBT runs and automate data transformations?

    Section 8: Jinja

    Lecture 43 Introduction to Jinja

    Section 9: DBT docs

    Lecture 44 What is dbt docs?

    Section 10: Advanced DBT Techniques

    Lecture 45 Implementing table,view and ephemeral model

    Lecture 46 Implementing incremental load in dbt

    Lecture 47 Create Custom Macro

    Lecture 48 What is dbt packages?

    Section 11: Snapshots

    Lecture 49 What are snapshots in DBT?

    Lecture 50 Implementing snapshots in dbt

    Section 12: Hooks

    Lecture 51 What are hooks in DBT?

    Lecture 52 Implementing hooks in DBT

    Section 13: Analyses

    Lecture 53 What is analyses?

    Lecture 54 Implementing analyses in dbt

    Section 14: Performance Optimization

    Lecture 55 How to tuning dbt project?

    Data Analysts: Looking to transition from manual data processes to scalable and automated workflows.,Data Engineers: Wanting to enhance their data pipeline efficiency and improve transformation processes.,Business Intelligence Professionals: Seeking tools to create robust data models and ensure data accuracy for reporting.,Data Scientists: Interested in building reusable data pipelines for analysis and machine learning projects.,ETL Developers: Exploring modern ELT approaches with dbt to replace or complement traditional ETL tools.,Database Administrators: Looking to manage and optimize data warehouse transformations and schema changes.,Tech Enthusiasts: Curious about modern data stack tools and eager to learn how to implement dbt in workflows.,Students and Beginners in Data: Starting their career in analytics or engineering and looking for hands-on experience with dbt.