Databricks Cost Glossary

What is a DBU?

A DBU (Databricks Unit) is the unit Databricks uses to meter compute consumption. Every running cluster, SQL warehouse, and serving endpoint consumes DBUs per hour based on its size and configuration. The Databricks bill is DBUs consumed multiplied by the rate for that compute type, plus the underlying cloud infrastructure cost.

The meter runs on uptime, not on work. A 10-node cluster consumes the same DBUs per hour whether it’s processing a backfill or sitting idle between scheduled runs. That’s why idle time is the first place to look when DBU consumption doesn’t match the value delivered.

Consumption scales with cluster size and instance type, and the dollar rate attached to each DBU depends on the compute type running it. The spread between compute types is wide enough that the same workload can cost 3–4× more depending on where it runs — DBU pricing breaks the rates down.

One practical consequence: two line items with identical DBU counts can carry different dollar amounts. Reading Databricks cost data means tracking both the quantity (DBUs) and the rate (per-DBU price by SKU).

See these numbers in your own workspaces.

The free tier covers unlimited workspaces with three months of history. No card required.

Start Free

Part of the Databricks cost glossary. Last updated July 15, 2026.