Analyze
Get consistent metrics every time
Advance your team’s workflow with the dbt Semantic Layer — a leading-edge approach for defining metrics that optimizes governance and productivity.
Data teams trust dbt Cloud
Reliable metrics. Less guessing about data
Work with consistently defined metrics and get the same answers — everywhere, every time. The dbt Semantic Layer centrally defines what key terms mean so you know exactly what data you’re delivering.
Trust your numbers
Define your metrics centrally — from a single source — so your team works with the same definitions every time.
Improve access to data
Allow non-technical business users to access self-serve metrics and make timely decisions with accurate information.
Gain the freedom to choose
Give your team the freedom to use their preferred analytics tools while accessing the consistent metric logic defined in dbt Cloud.
How the Semantic Layer Works
Set your definitions
Define your metrics and semantic models as code in easy-to-configure YAML files. Metrics are automatically added to your project’s lineage, making it simple to check upstream and downstream dependencies.
Deliver trustworthy metrics to any endpoint
Metrics aren’t just for BI. Once you centralize your business logic, you can push it to any dashboard, API, or LLM to be sure that governed, consistent data is driving your decisions and user experiences. Discover the various ways teams are leveraging the dbt Semantic Layer to deliver powerful insights and build trust in data.
Scale with MetricFlow
Query at scale with MetricFlow, a new addition to the dbt Semantic Layer. It automatically creates a graph of your semantic models and can traverse joins across hundreds of tables. Your team is spared from rigidly designing every metric and dimension — saving time and reducing costs.
Take your metrics wherever you work
Query your trusted, defined metrics from any one of our integrated analytics partners, or export your queries to your data platform and deliver them anywhere. dbt Semantic Layer also supports a variety of data platforms including BigQuery, Databricks, Redshift, and Snowflake.
Want to learn more?
Check out these resources to find out how the dbt Semantic Layer can help you deliver trusted data anywhere.
Build a scalable data quality framework
Learn about the various testing capabilities in dbt and dbt Cloud to build trust in data.
Read the blogFive use cases for the dbt Semantic Layer
From AI to BI to embedded apps, learn how to deliver trusted data to any endpoint.
Read the blogStreamline dashboards with the dbt Semantic Layer
Learn how dbt Labs consolidated metrics for faster, trusted data delivery.
Read the blogStart building with dbt Cloud
Streamline your data transformation process, reduce manual errors, and increase productivity with dbt Cloud. Sign up today and take your data transformation workflow to the next level.