Databricks DBU Pricing Explained: Every SKU and Rate
A complete reference for understanding Databricks Units. What a DBU actually measures, how rates differ by SKU, and step-by-step examples showing how to calculate your monthly DBU cost.
What is a DBU?
A Databricks Unit (DBU) is a normalized measure of processing capability. It abstracts away the underlying hardware differences so Databricks can price compute consistently across different instance types and cloud providers. When you run a cluster, each node consumes a certain number of DBUs per hour based on its instance type. Your Databricks platform bill is the total DBUs consumed multiplied by the per-DBU rate for your workload type.
Importantly, DBU charges are only the Databricks portion of your bill. You also pay your cloud provider (AWS, Azure, or GCP) for the underlying virtual machines, storage, and network transfer. The DBU charge is essentially the fee for the Databricks platform layer: managed Spark, Delta Lake, Unity Catalog, notebooks, workflows, and SQL warehouses.
Complete DBU Rate Reference
| SKU | Rate/DBU | Description |
|---|---|---|
| Jobs Light | $0.07 | Lightweight, non-interactive batch jobs |
| Jobs Compute | $0.15 | Standard batch and scheduled pipelines |
| Delta Live Tables Core | $0.20 | Declarative ETL with core features |
| Delta Live Tables Pro | $0.25 | Declarative ETL with CDC, expectations |
| SQL Classic | $0.22 | Classic SQL warehouse endpoints |
| SQL Pro | $0.55 | Advanced SQL with query profiling |
| SQL Serverless | $0.70 | Fully managed SQL, instant startup |
| All-Purpose Compute | $0.40 | Interactive notebooks and exploration |
| Model Training | $0.65 | ML model training workloads |
| Model Inference | $0.07 | Real-time model serving endpoints |
Rates shown for AWS. Azure and GCP rates may vary slightly. Verify current rates on the Databricks pricing page.
Instance Type to DBU Mapping
Each cloud instance type consumes a specific number of DBUs per hour. Larger instances consume more DBUs. Here are common AWS instance types and their DBU consumption rates:
| Instance Type | vCPUs | Memory | DBU/hr |
|---|---|---|---|
| i3.xlarge | 4 | 30.5 GB | 1.0 |
| i3.2xlarge | 8 | 61 GB | 2.0 |
| i3.4xlarge | 16 | 122 GB | 4.0 |
| i3.8xlarge | 32 | 244 GB | 8.0 |
| m5.xlarge | 4 | 16 GB | 0.75 |
| m5.2xlarge | 8 | 32 GB | 1.5 |
| r5.xlarge | 4 | 32 GB | 1.0 |
| p3.2xlarge (GPU) | 8 | 61 GB | 5.5 |