nayan_wylde
Esteemed Contributor II

Also the system table will not provide you the  exact dollar amount that you spend in an interactive compute. 

Here is the cost breakdown for running interactive compute:

ComponentDescriptionCost Source
DBU CostBased on workload type and tierDatabricks
VM CostBased on instance type and regionAzure/AWS
StorageBlob + managed diskAzure/AWS
NetworkingNAT gateway, private endpointsAzure/AWS
DiscountsDBCU, Reserved VM, SpotDatabricks + Azure/AWS
  • Best Practices for Accurate Cost Attribution
    1. Use system.billing.usage table to track DBU consumption.
    2. Join with Azure Cost Management data to get VM and infra costs.
    3. Apply filters for workload type (sku_name, cluster_id, etc.) to isolate cluster types.
    4. Monitor discount application via Azure Reservations portal.

View solution in original post