cancel
Showing results for 
Search instead for 
Did you mean: 
Data Engineering
Join discussions on data engineering best practices, architectures, and optimization strategies within the Databricks Community. Exchange insights and solutions with fellow data engineers.
cancel
Showing results for 
Search instead for 
Did you mean: 

How to Find DBU Consumption and Cost for a Serverless Job?

LonguiVic1
New Contributor III

Hello community,

I'm new to using Serverless compute for my Jobs and I need some help understanding how to monitor the costs.

I have configured and run a job that executes a notebook using the "Serverless" compute option. The job completed successfully.

Now, I'd like to know exactly how much this run cost. My questions are:

Where in the Databricks UI (which screen or report) can I find the exact number of DBUs that this specific run consumed?

Is there a way to see this DBU consumption converted to dollars directly on the platform, or do I need to calculate it manually using my plan's DBU rate?

If anyone could point me in the right direction with a step-by-step guide or a screenshot, it would be a great help.

Thank you very much!

1 ACCEPTED SOLUTION

Accepted Solutions

szymon_dybczak
Esteemed Contributor III

Hi @LonguiVic1 ,

You can use system table to track consumption in serverless. In below article they even provide sample queries you can use. Also, notice that there's list_prices system table that includes list prices over time for each available SKU. You can join the usage table to view the listing cost of certain usage.

Monitor the cost of serverless compute - Azure Databricks | Microsoft Learn

And if you have an access to account console there's is this Usage section that allows you to setup dedicated dashboard that you can use to analyze tag attribution and identify cost drivers. 
All the usages in the dashboard are calculated based on the effective list price in USD

szymon_dybczak_0-1759950141519.png

 

View solution in original post

1 REPLY 1

szymon_dybczak
Esteemed Contributor III

Hi @LonguiVic1 ,

You can use system table to track consumption in serverless. In below article they even provide sample queries you can use. Also, notice that there's list_prices system table that includes list prices over time for each available SKU. You can join the usage table to view the listing cost of certain usage.

Monitor the cost of serverless compute - Azure Databricks | Microsoft Learn

And if you have an access to account console there's is this Usage section that allows you to setup dedicated dashboard that you can use to analyze tag attribution and identify cost drivers. 
All the usages in the dashboard are calculated based on the effective list price in USD

szymon_dybczak_0-1759950141519.png

 

Join Us as a Local Community Builder!

Passionate about hosting events and connecting people? Help us grow a vibrant local community—sign up today to get started!

Sign Up Now