Define a dbt exposure to document and govern BI tool and downstream system dependencies on dbt models

domain: docs.getdbt.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create or edit an exposures YAML file in the models directory
  2. Define an exposure with type (dashboard, notebook, application, or ml), owner, and depends_on referencing the dbt models and sources the exposure consumes
  3. Run dbt docs generate to include the exposure in the documentation site and lineage graph
  4. Use dbt ls --select +exposure:my_dashboard to see all models that the exposure depends on, enabling impact analysis before changing those models
  5. Add the exposure to the CI selector so that changes to upstream models trigger tests for the exposure's dependent models

Known gotchas

Related routes

Implement dbt exposures to document and track downstream BI dashboards and data consumers dependent on dbt models
docs.getdbt.com · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans