How expensive is a data lakehouse?
Summary
- Consumption-based, pay-as-you-go. The Databricks lakehouse uses a usage-based model measured in Databricks Units (DBUs): you pay for the compute you actually consume, with no separate license for the platform itself.
- Cost depends on your workloads. Total cost varies with the compute you run, the product SKUs you use, your region, and your plan tier, so there is no single fixed price.
- Serverless and classic options. Serverless compute is fully managed and scales automatically so you pay only for what you use; classic compute gives more control over configuration.
- Flexible purchasing. Start with a free trial and pay as you go, or use committed-use discounts for predictable workloads; custom pricing is available on request.
- Built-in cost controls. System tables, cost dashboards, budgets with alerts, budget policies, and tagging let you monitor, attribute, and cap spend by team, project, or workload.
How expensive is a data lakehouse?
There is no single price for a data lakehouse, because the Databricks lakehouse uses a consumption-based model: your cost depends on how much compute you run and which capabilities you use. You pay for what you consume rather than for fixed infrastructure, and a set of built-in cost controls lets you monitor and manage that spend. This page explains the pricing model and the tools that shape cost; for current rates, see the Databricks pricing page.
Why the Databricks Lakehouse uses consumption-based pricing
- Databricks Units (DBUs). Usage is measured in DBUs, a unit of processing consumed as workloads run. You pay for the DBUs you actually use, so cost scales with activity instead of a fixed platform license.
- Cost depends on your workloads. Your total depends on the compute you run, the product SKUs involved, your cloud region, and your plan tier. Because these vary by organization, cost is best estimated from your own workload profile using the pricing page and calculator.
- Serverless and classic compute. Serverless compute is fully managed and requires minimal configuration; it scales automatically so you pay only for the compute assigned to a workload. Classic compute gives you more control over cluster configuration when a workload needs it.
- Flexible purchasing options. You can start with a free trial and pay as you go, choose committed-use discounts for predictable workloads, or request custom pricing.
- Built-in cost visibility and controls. The platform emphasizes cost observability so you can see and manage spend, including:
- The
system.billing.usagesystem table for detailed consumption by user, workload, or resource, plus prebuilt cost dashboards. - Budgets that set account-wide or filtered spending limits with email alerts when they are exceeded.
- Budget policies that automatically apply tags to serverless resources so you can attribute and charge back cost to teams, projects, or cost centers without manual tagging. See Attribute serverless costs with budget policies.
- Tagging of compute and jobs so you can query and report spend by team, project, business unit, or environment.
- The
Getting started
- Use the Databricks pricing page and calculator to estimate cost for your specific workloads, region, and plan.
- Turn on the
system.billing.usagesystem table and cost dashboards to see where spend is going. - Set budgets and budget policies to attribute and cap spend by team or project.
- Follow the cost maturity journey to move from ad hoc spend to governed, predictable cost.
FAQs
Is there a fixed price for a data lakehouse on Databricks?
No. Pricing is consumption-based and measured in DBUs, so cost depends on the compute you run, the product SKUs you use, your region, and your plan tier. Use the pricing page and calculator to estimate your cost.
What is a DBU?
A Databricks Unit (DBU) is the unit of processing consumed as workloads run. You are billed for the DBUs your workloads use.
How can I control lakehouse costs?
Use serverless compute to pay only for what you use, monitor spend with the system.billing.usage system table and cost dashboards, and set budgets, budget policies, and tags to attribute and cap spend by team or project.
Can I estimate cost before committing?
Yes. You can start with a free trial and pay as you go, use the pricing calculator to model workloads, and choose committed-use discounts or custom pricing for predictable needs.
The information provided herein is for general informational purposes only and may not reflect the most current product capabilities or configurations.