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

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