How to Automate Database and Schema Names in dbt
dbt is a data transformation tool that helps data analysts and data engineers transform data in cloud data warehouses with loaded features and flexibility. With
How to Ace dbt with Jinja
dbt’s SQL-based approach democratizes data transformation. However, python and other programming languages edge out SQL with its metaprogramming capabilities. dbt’s Jinja integration bridges the gap
How to Slowly Change Dimensions with Snapshots in dbt
In this blog, we will explore Slowly Changing Dimensions (SCDs) and the magic of dbt snapshots. Specifically, we’ll show how to create dbt snapshots and
Fivetran Announces dbt Cloud Integration
At phData, we are obsessed with finding ways to make things easier and more efficient for our customers. This is especially true when working with
What Are dbt Artifacts
Data Modeling, dbt has gradually emerged as a powerful tool that largely simplifies the process of building and handling data pipelines. dbt is an open-source
What Are dbt Execution Best Practices?
One of the more common practices when developing a data pipeline is rebuilding your data for testing changes. As one of the leaders in the
How to Use a dbt Package in Your Project
Developers often need to segment code and place it into libraries in software development. The advantages of such an approach lie in a multi-line area.
How to Utilize Astronomer Cosmos to Streamline dbt Workflows
This blog serves as a helpful starting point to explore the best practices for utilizing Astronomer Cosmos to gain better observability and streamline your dbt
dbt Labs’ Coalesce 2023 Recap
Welcome to the lowdown on the Coalesce Conference, where the data community’s pulse thumps at its strongest, hosted by dbt Labs. Coalesce is where the
What is dbt Mesh & How to Adopt It
This blog was co-written by Dakota Kelley and Troy Fokken. dbt Coalesce 2023 marked the unveiling of an exciting new set of functionality for dbt