Account Administration: Billing, Quotas, and Subscription Management
Who this is for:
Architecture / Concept Overview: Account Administration: Billing, Quotas, and Subscription Management
%%{init: {"theme":"base","themeVariables":{"background":"#0B0E14","primaryTextColor":"#E0E6ED","lineColor":"#5D6470","darkMode":true,"primaryColor":"#2E4A4A","secondaryColor":"#374151","secondaryTextColor":"#E0E6ED","tertiaryColor":"#111827","tertiaryTextColor":"#E0E6ED","edgeLabelBackground":"#1f2937"}}}%%
flowchart LR
classDef source fill:#3F4B59,stroke:#9CA3AF,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef ingestion fill:#5A4B36,stroke:#C9A86B,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef processing fill:#535072,stroke:#8E82B4,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef storage fill:#2E4A4A,stroke:#5FAFA8,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef serving fill:#3D5550,stroke:#6BB7AA,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef governance fill:#5A3F52,stroke:#C28BB0,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
Compute[Compute Resources] --> DBU[DBU Metering]
DBU --> BillingSystem[Billing System]
BillingSystem --> Invoice[Monthly Invoice]
BillingSystem --> SystemTables[System Tables]
SystemTables --> Dashboards[Cost Dashboards]
Dashboards --> Alerts[Budget Alerts]
Compute:::ingestion
DBU:::processing
BillingSystem:::governance
Invoice:::source
SystemTables:::storage
Dashboards:::serving
Alerts:::source
*Billing pipeline: compute resource usage generates DBU consumption that flows through the billing system into queryable system tables and cost dashboards.*
%%{init: {"theme":"base","themeVariables":{"background":"#0B0E14","primaryTextColor":"#E0E6ED","lineColor":"#5D6470","darkMode":true,"primaryColor":"#2E4A4A","secondaryColor":"#374151","secondaryTextColor":"#E0E6ED","tertiaryColor":"#111827","tertiaryTextColor":"#E0E6ED","edgeLabelBackground":"#1f2937"}}}%%
graph TD
classDef source fill:#3F4B59,stroke:#9CA3AF,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef ingestion fill:#5A4B36,stroke:#C9A86B,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef processing fill:#535072,stroke:#8E82B4,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef storage fill:#2E4A4A,stroke:#5FAFA8,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef serving fill:#3D5550,stroke:#6BB7AA,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
classDef governance fill:#5A3F52,stroke:#C28BB0,stroke-width:2px,rx:8,ry:8,color:#E0E6ED
Account[Account Subscription] --> Commit[Committed DBUs]
Account --> PayGo[Pay-as-You-Go]
Commit --> Discount[Volume Discount]
Commit --> Quota[DBU Quota Pool]
PayGo --> ListPrice[List Price Billing]
Quota --> WS1[Workspace 1 Budget]
Quota --> WS2[Workspace 2 Budget]
Quota --> WS3[Workspace 3 Budget]
Account:::governance
Commit:::processing
PayGo:::processing
Discount:::serving
Quota:::storage
ListPrice:::source
WS1:::ingestion
WS2:::ingestion
WS3:::ingestion
*Subscription model: committed DBU purchases provide volume discounts and feed into per-workspace budget allocations.*
Key Terms
Prerequisites and Setup
- Account admin role in Databricks
- Access to the account console (accounts.cloud.databricks.com)
- Finance team contact for billing notification configuration
- Cloud provider billing access for infrastructure cost correlation
- Understanding of DBU pricing for your committed SKUs
Step-by-Step Implementation
Configuration Reference
| Setting | Scope | Configurable By | Notes |
|---|---|---|---|
| Subscription Tier | Account | Databricks Sales | Standard/Premium/Enterprise |
| Committed Purchase | Account | Account Admin + Sales | 1-3 year terms |
| Budget Alerts | Account | Account Admin | Per-workspace or account-wide |
| Workspace Quotas | Account | Account Admin | Max clusters, jobs, warehouses |
| Chargeback Tags | Workspace | Workspace Admin | Via compute policies |
| List Price Access | Account | Account Admin | system.billing.list_prices |
| Usage Export | Account | Account Admin | Automated delivery to storage |
| Payment Method | Account | Account Admin | Credit card or invoice |