Documentation
Governor finds expensive patterns in your dbt project, proposes concrete fixes, and lets you apply them with confidence. Everything below is scoped to what you'll actually see and do in the UI.
manifest.json,
run_results.json) and pulls the
matching BigQuery job metadata. This is how models get linked to real cost.
dbt_project.yml change with
before/after diff and an estimated saving.
Last dbt execution: total spend, savings already verified, and cost broken down by model. Quickest way to see whether governance is moving the needle.
Every detected issue, one row per model. Sort by cost or savings, jump into a row to see the generated solution, diff, and apply button. In local mode the list groups by dbt model, so a model with multiple findings shows as a single row with an "N issues" badge; click through to the model detail page to see each finding.
One entry per dbt project. Set the local project path and the GCP project ID here. Trigger a sync, inspect recent syncs, or jump to the raw BigQuery jobs the sync pulled.
You're here. Explains the moving parts and the workflow in plain language.
config() change — with
before/after dry-run cost.
Governor today covers detection and fixes for partition pruning, shuffle spill, slot contention, join explosion, and materialization choice. The next wave of agents extends the same pattern — detect, propose, apply — into adjacent cost levers.