๐ What is custom_temp_schema in dbt? When dbt runs models that require intermediate or temporary […]
dbt: how to implement query progress callbacks in a dbt adapter
๐ฏ Goal When executing long-running SQL queries, especially on large warehouses (e.g. Databricks, Trino, Presto, […]
dbt: how to implement centralized, global test macros with source-specific configurations in dbt
๐ง Why Use Global Test Macros for Data Governance? In projects with multiple data sources […]
dbt: Debugging dbt Models with –debug
๐ ๏ธ Debugging dbt Models with –debug When working with dbt models, youโre not writing raw […]
dbt: Dependency Management During dbt Project Migration
โ Concept: Dependency Management During dbt Project Migration When migrating a dbt project across environments […]
dbt: how to implement partition merging with metadata preservation in a large fact table snapshot in dbt
โ The Problem: Large Snapshots with Too Many Partitions In large dbt projects using snapshots […]
dbt: How to manage concurrent access to materialized views
โ๏ธ Why CONCURRENTLY for Materialized Views? When refreshing a materialized view in a data warehouse […]
dbt: How to implement a ratio metric
โ The Concept: Ratio Metric in dbt In dbt’s metrics layer (enabled via dbt Metrics), […]
dbt: What Are child_map and parent_map in dbtโs Manifest?
In manifest.json, dbt maintains a compiled dependency graph of your project. Two special sections make […]
dbt: Error handling in custom materializations for dbt
๐จ Proper Error Handling in dbt Custom Materializations with raise_database_error In dbt, when writing custom […]