cancel
Showing results for 
Search instead for 
Did you mean: 
Administration & Architecture
Explore discussions on Databricks administration, deployment strategies, and architectural best practices. Connect with administrators and architects to optimize your Databricks environment for performance, scalability, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 

Genie Code Usage Dashboard

lukaszmaron
New Contributor III

As of July 8th, 2026, Genie - including Genie Code, Genie Agents, and Genie One - moved to a pay-as-you-go model. Databricks gives account admins the tools for their side of the problem: budgets that track per-user spend, block usage beyond a per-user threshold, and allow overrides for certain principals.

But the moment you enable any of that, you will hear one question from your users, very often:

”Yeah, I get it - but what’s MY current spend? How much do I have left until I get blocked?”

Databricks currently includes 150 free DBUs per user per month (roughly $10–13 depending on your region’s list price). And as far as I can tell, there is no built-in mechanism that lets an individual user easily see how much of it they’ve used so far - not per month, not per day.

The usage data does exist - in `system.billing.usage`. The problem: that table contains your entire account’s billing history. Every user, every workload, every workspace. You can’t grant it to everyone just so people can check their Genie spend.

So I built a dashboard that solves this, and open-sourced it.

 

Rest of the article: Link

Repo: Link

1 REPLY 1

rkhbo3003
New Contributor III

I built the same however i paramterized queries based on workspace and even implemented RLS to that , we have even implemented alerts etc