惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 【当耐特】
爱范儿
爱范儿
博客园 - 聂微东
美团技术团队
大猫的无限游戏
大猫的无限游戏
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
有赞技术团队
有赞技术团队
云风的 BLOG
云风的 BLOG
罗磊的独立博客
V
Visual Studio Blog
WordPress大学
WordPress大学
Stack Overflow Blog
Stack Overflow Blog
雷峰网
雷峰网
人人都是产品经理
人人都是产品经理
Blog — PlanetScale
Blog — PlanetScale
V
V2EX
The GitHub Blog
The GitHub Blog
Apple Machine Learning Research
Apple Machine Learning Research
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

Databricks

How lakebase architecture delivers 5x faster Postgres writes Why Talent Transformation Is the Missing Focus of Enterprise AI Public Health Intelligence Shouldn't Require a Data Scientist Mean Time to Detect Is a Data Access Problem First-party audience data is the ad sales relationship now Rethinking Distributed Systems for Serverless Performance and Reliability The AI Scaling Gap Hiding in Digital Native Companies 10 trillion samples a day: Scaling beyond traditional monitoring infra at Databricks AI success starts with clean data, not just better models How nOps Rebuilt Their Cloud Optimization Platform on Databricks Lakebase, and Why Other ISVs Should Too Peril Predicts: Precision Payouts for a Volatile World The foundation of AI scalability: one team, one platform, one operating model The Federal Data Paradox: Rich in Data, Poor in Access Driving Budapest Forward: How BKK Uses Databricks to Transform City Mobility LLM Vs AI: A Practical Guide to Differences, Use Cases, and Tools Model Risk Governance Is Not the Same as Risk Intelligence Generative AI for Business: A Complete Strategy and Implementation Guide Data Science vs Data Engineering: Choosing Analysis or Infrastructure AI Applications: Tools, Use Cases, and Platforms MLOps vs DevOps: A Practical Guide for Data Scientists and IT Teams Top Data Warehouse Tools For Modern Data Analytics Unlocking SAP Business Context in Databricks with Semantic Metadata Delta Sharing The marketing activation gap has a fix: Databricks and Stitch partner to turn data infrastructure into marketing performance Alert Fatigue Is a Business Risk Backstage with Lakebase Shipping Faster isn’t Learning Faster Why Your OEE Dashboard Is Lying to You The Turbine That Tried to Tell You It Was Failing Predicting Readmissions Isn't Enough. Acting in Time Is. Clinical Trials Run Longer Than They Have To. That's a Patient Problem
Open Platform, Unified Pipelines: Why dbt on Databricks i...
Srilekha Dornadula, Ramiz Bozai · 2026-04-17 · via Databricks

dbt brings structure to data transformation workflows. Teams use it to turn raw data into curated datasets that power downstream consumption like BI dashboards, AI/ML models, and cross-functional reporting.

But here's the reality: dbt is only as powerful as the data platform it runs on.

Most data stacks force you to piece together storage, compute, governance, orchestration, and monitoring across multiple systems. The result? Duplicated data, inconsistent permissions, fragmented observability, and performance tuning that becomes a part-time job. It's why a growing number of teams are consolidating their dbt workflows onto Databricks.

To run dbt effectively, a platform needs four things:

  1. Open foundations so your dbt workflows aren't locked into a proprietary stack
  2. Seamless orchestration to run dbt pipelines end-to-end in one place
  3. Built-in governance that's part of the default dbt workflow
  4. Strong price-performance so dbt runs fast from day one without manual tuning

Databricks delivers all four pillars natively integrated in one platform. When you run dbt on Databricks, you get the dbt developer experience on top of a lakehouse architecture designed for openness, governance, performance, and operational simplicity from day one. Let's look at how each of these works in practice:

dbt on the Databricks Lakehouse is no longer fragmented

Running dbt on Databricks let us consolidate a sprawling legacy of notebooks and 7+ source systems into a single, governed data platform. With Unity Catalog, we manage 341 tenants, multiple environments, and external partner data sharing through catalog-level isolation. Our dbt documentation flows directly into UC, so analysts can self-serve without bottlenecks. By publishing to open formats and Delta Sharing, partners and downstream teams can easily consume dbt-generated datasets across tools and environments. It's one platform for building, but an open platform for consuming. —Sohan Chatterjee, Head of Data and Analytics, iSolved

Run dbt on open foundations with zero vendor lock-in 

Vendor lock-in is one of the most significant strategic risks to an organization’s data strategy. dbt is built with an open adapter framework, meaning your transformation logic isn't locked to any single platform. dbt is open by design, and Databricks provides an open platform to run it on. Many modern data stacks center on a proprietary storage layer that offers short-term convenience but introduces long-term friction. Over time, this leads to duplicated data and export pipelines to serve different consumers, storage formats that limit interoperability, and escalating switching costs as platform requirements evolve.

Databricks is an open lakehouse: a unified platform where your data lives in open table formats and is accessible through open interfaces, ensuring storage and governance aren’t tied to a single query engine. On Databricks, dbt models become tables in open formats, Delta Lake and Apache Iceberg, ensuring your transformed data remains accessible across the entire data landscape without exporting or maintaining parallel copies. This openness matters for dbt workflows specifically. Your carefully modeled silver and gold tables become reusable data products that downstream users can consume through any query engine, not just through the platform where dbt runs.

This openness extends beyond storage. Unity Catalog is built around open catalog and access standards that support governed reads and writes from external engines. Databricks SQL follows ANSI standards, ensuring your queries remain portable across platforms to reduce vendor-specific rewrites. That means your dbt workflows run on a stack designed for portability, not lock-in. 

Orchestrate dbt pipelines end-to-end with Lakeflow Jobs

Orchestration is where operational complexity accumulates. Pairing dbt with an external orchestrator alongside Databricks means two systems to operate, two places to debug, and brittle handoffs between them.

Lakeflow Jobs removes that complexity by treating dbt as a first-class task type within a unified pipeline. Instead of maintaining a separate orchestration layer, teams run dbt alongside upstream ingestion and downstream actions in a single workflow. For example, you can ingest raw data with Auto Loader, transform data with dbt models, then trigger dashboard refreshes or ML retraining, all in one pipeline with unified retry logic and dependency management. dbt on Databricks also enables ingestion directly through streaming tables. For dbt Platform users, the dbt Platform task (in Beta) enables Lakeflow to trigger and manage dbt workflows running in dbt Platform.  

dbt Orchestration

When dbt is orchestrated through Lakeflow, failures, retries, and context are visible in one place. Instead of switching between a separate dbt orchestrator and Databricks logs, you can see the failure, affected downstream tasks, and impacted dashboards directly in the same job run view.

Make governance part of the default dbt workflow

As dbt workflows scale, governance becomes the bottleneck. Teams need clear answers about table contents, ownership, and access permissions. In traditional stacks, this context is fragmented across separate catalog tools, permission systems, and incomplete lineage views that don't connect end to end.

Databricks solves this with Unity Catalog, which unifies access control, discovery, and lineage for your entire lakehouse – not just within dbt, but across ingestion, BI, ML/AI, and beyond. With Unity Catalog, you don't need to re-run grant statements every time dbt recreates a table. Permissions are managed at the schema level and persist across table rebuilds. Fine-grained controls like row-level filterscolumn masks, and attribute-based access control apply consistently across dbt, BI tools, and notebooks. 

For example, when you persist dbt documentation into Unity Catalog using dbt's persist_docs functionality, column descriptions and context authored in dbt become discoverable where data is queried and consumed. Unity Catalog provides column-level data lineage that traces data flow from raw ingestion through dbt transformations to downstream usage. When a source schema changes, you can instantly see which dbt models and downstream assets are affected. This level of visibility is impossible when data pipelines span disconnected systems.

Cost governance matters just as much as data governance. With query tags, you can attach business context to dbt runs and track spend by team, project, or environment through System Tables. Teams can finally answer "how much do our marketing analytics dbt pipelines cost?" with real data instead of estimates. Additionally, DBSQL Granular Cost Monitoring (in Private Preview) also provides aggregated cost monitoring across all dbt workloads.

Run dbt with strong price-performance from day one

Optimizing a data warehouse for performance typically requires ongoing manual work. Teams often end up trading developer velocity for performance hygiene. 

Databricks abstracts this complexity by combining a high-performance execution engine with features that work natively with dbt, delivering speed improvements without manual overhead. 

Built-in performance 

  • Photon engine accelerates SQL workloads through vectorized execution, delivering up to 12x better price-performance compared to cloud data warehouses. Serverless SQL warehouses include Photon by default, so teams get accelerated performance without additional cost.
  • Predictive Optimization uses AI to monitor tables and automate maintenance, achieving up to 20x faster queries. This reduces the need for manual OPTIMIZE post-hooks that dbt engineers historically relied on.

Performance features unlocked through dbt config

  • dbt’s integration with Liquid Clustering which replaces rigid partitioning strategies with a flexible approach that dynamically adjusts as data volume grows, resulting in up to 10x faster speeds without manual tuning
  • Materialized Views in dbt, powered by open-source Spark Declarative Pipelines, handle incremental processing automatically. Databricks manages the complexity of determining what needs updating and only processes new or modified records, rather than recomputing entire datasets. This delivers lower compute costs compared to inefficient scheduled batch refreshes.

With these features, users spend less time tuning and more time building pipelines that stay performant as datasets grow. In 2025 alone, Databricks SQL achieved a performance improvement of 10% on ETL workloads (queries with writes) without needing any additional configurations. 

Get started today

Databricks brings open storage, unified governance, strong price performance, and integrated operations together in one place for dbt workflows. Join 2900+ customers already running dbt on Databricks. Get started by following the quick start guide.