databricks/governance
intermediate
Connecting…

System tables: who spent that?

Billing, lineage, audit, and query history as queryable tables — the answer to 'who spent that?'

Lesson 18 of 24 · Databricks path

Explain it at my level

  1. The bill
  2. system catalog
  3. Enable
  4. Tag join
  5. Lineage
Watch the canvas:unattributed / untaggedsystem catalogbilling.usagebilling.list_pricescustom_tagsquery.history / lakeflowaudit + lineageper-team answerLive simulation
The question nobody can answerCloud bill · $94,000one workspace, last monthowner: unknownJobs UI, one job at a timeno joins, limited historydoes not scale past a handfulsystem catalog — governed Delta tablesbilling.usageDBUs per recordlist_pricesprice per SKUaccess.auditwho did whatquery.historySQL + durationlakeflowjob + task runsA DBU count measures compute, not a team. The invoice cannot answer this.
An invoice with no owner, the system catalog underneath it, and the tag join that turns DBUs into team names.