Home / Companies / dbt / Blog / Post Details
Content Deep Dive

We built dbt State to stop rebuilding what hadn't changed

Blog post from dbt

Post Details
Company
dbt
Date Published
Author
David Macias
Word Count
1,422
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

dbt State is now generally available across dbt environments, including self-managed orchestrators, Snowflake dbt Projects, and warehouses such as Snowflake, BigQuery, Databricks, and Redshift. It evaluates model code and warehouse metadata on each run to determine whether models need rebuilding, allowing unchanged nodes to be skipped, cloned, reused, or deferred without custom selectors, manifest management, or orchestration logic. The company reports that early users have achieved average compute savings of 15–30%, while some organizations cite reduced job costs, faster development cycles, and simplified deployments. dbt State shifts freshness management from job schedules to model-level configuration through controls such as lag tolerance, enabling teams to consolidate jobs and apply consistent rules across large DAGs. In development, it can automatically reuse fresh production or upstream assets, reducing the need for manual cloning, deferral setup, and costly upstream rebuilds. The product also provides explanations for build decisions, concurrency management, cost insights on the dbt platform, and consumption-based pricing tied to distinct target tables that are reused, skipped, cloned, or deferred each day.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
AI Agents 1 931 231 103 -84%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.