← All Integrations

dbt Semantic Layer

Connect every dbt Semantic Layer metric and dimension to the warehouse tables, source systems, BI tools, and AI agents that depend on them.

Semantic Layers & BI

Why dbt Semantic Layer matters

The dbt Semantic Layer is the contract between the business and every agent querying the data. AI agents rely on MetricFlow definitions to pick the right metric, grain, and joins. But business definitions change constantly and the semantic layer has no visibility into whether its definitions still reflect upstream reality, whether they are consistent with definitions in other tools, or which agents depend on them.

Typedef connects every MetricFlow definition to the full lineage chain and every downstream consumer, so teams can catch semantic drift, reconcile metrics across tools, and scope definition changes before they reach agents.


What Typedef unlocks

Semantic drift detection

Surface when upstream changes have made semantic definitions stale so teams can update them before agents start producing wrong answers.

Cross-tool metric reconciliation

See where dbt Semantic Layer definitions align with or contradict metrics in BI tools and other semantic layers across the platform.

Agent consumption tracing

Follow a metric from its definition through the warehouse into every BI tool, application, and AI agent that consumes it.

Impact analysis before definition changes

Before modifying a metric or dimension, see every downstream consumer affected: dashboards, reports, reverse ETL syncs, and agent queries.


Make every analytics answer explainable.