Skip to content

Get more from your DAG! A Coalesce 2022 workshop that outlines how to use macros and DAG introspection to get more from your dbt project.

Notifications You must be signed in to change notification settings

dbt-labs/coalesce-2022-dag-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 ██████╗ ███████╗████████╗    ███╗   ███╗ ██████╗ ██████╗ ███████╗     ██████╗ ██╗   ██╗████████╗
██╔════╝ ██╔════╝╚══██╔══╝    ████╗ ████║██╔═══██╗██╔══██╗██╔════╝    ██╔═══██╗██║   ██║╚══██╔══╝
██║  ███╗█████╗     ██║       ██╔████╔██║██║   ██║██████╔╝█████╗      ██║   ██║██║   ██║   ██║
██║   ██║██╔══╝     ██║       ██║╚██╔╝██║██║   ██║██╔══██╗██╔══╝      ██║   ██║██║   ██║   ██║
╚██████╔╝███████╗   ██║       ██║ ╚═╝ ██║╚██████╔╝██║  ██║███████╗    ╚██████╔╝╚██████╔╝   ██║
 ╚═════╝ ╚══════╝   ╚═╝       ╚═╝     ╚═╝ ╚═════╝ ╚═╝  ╚═╝╚══════╝     ╚═════╝  ╚═════╝    ╚═╝

 ██████╗ ███████╗    ██╗   ██╗ ██████╗ ██╗   ██╗██████╗     ██████╗  █████╗  ██████╗
██╔═══██╗██╔════╝    ╚██╗ ██╔╝██╔═══██╗██║   ██║██╔══██╗    ██╔══██╗██╔══██╗██╔════╝
██║   ██║█████╗       ╚████╔╝ ██║   ██║██║   ██║██████╔╝    ██║  ██║███████║██║  ███╗
██║   ██║██╔══╝        ╚██╔╝  ██║   ██║██║   ██║██╔══██╗    ██║  ██║██╔══██║██║   ██║
╚██████╔╝██║            ██║   ╚██████╔╝╚██████╔╝██║  ██║    ██████╔╝██║  ██║╚██████╔╝
 ╚═════╝ ╚═╝            ╚═╝    ╚═════╝  ╚═════╝ ╚═╝  ╚═╝    ╚═════╝ ╚═╝  ╚═╝ ╚═════╝

Overview

In this workshop, you’ll learn how to create and document macros that leverage the powerful introspective features of dbt to perform dynamic modeling including: magic number lookup macros, run result storage in your warehouse, and model reference rule enforcement.

This dbt project repository is used as part of the Get more out of your DAG workshop presented at coalesce 2022.

The slide deck for this workshop presentation can be found here.

Authors

This workshop includes material from the following authors:

  • @nicholasyager
  • @wasilaq

About

Get more from your DAG! A Coalesce 2022 workshop that outlines how to use macros and DAG introspection to get more from your dbt project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published