Tech riderRev. 4 Oct 2026
MetricFlow
- 1Runs onAPI, self-hosted
- 2CostsFree plan
- 3Dimensions and joinsYes
- 4Deployment modelself hosted
4 lines stated Written from the maker's own pages: github.com

Overview
MetricFlow is ranked #12 of 28 in semantic layer software on Specifiction. It runs on API, Self-hosted. There is a free plan.
MetricFlow plans and pricing
All plansMetricFlow Free Apache 2.0 licensed · requires a working dbt project and dbt adapter github.com · 4 Oct 2026
Compared on semantic layer software
- Dimensions and joins
- Yesgithub.com
- Deployment model
- self_hostedgithub.com
Facts
- Purpose
- MetricFlow defines and manages metric logic and generates SQL for querying metrics across data dimensions.docs.getdbt.com · 4 Oct 2026
- Definitions
- Metrics and semantic models can be defined in YAML files in a dbt project.docs.getdbt.com · 4 Oct 2026
- Metric types
- Supported metric types include conversion, cumulative, derived, ratio, and simple metrics.docs.getdbt.com · 4 Oct 2026
- Joins
- MetricFlow uses entity types and parameters to construct joins and avoid fan-out and chasm joins.docs.getdbt.com · 4 Oct 2026
- Supported data platforms
- The documentation lists Snowflake, BigQuery, Databricks, Postgres for dbt v1 only, and Redshift.docs.getdbt.com · 4 Oct 2026
- dbt compatibility
- MetricFlow is compatible with dbt version 1.6 and higher.docs.getdbt.com · 4 Oct 2026
- Notable limitation
- MetricFlow does not currently support dbt built-in functions or packages.docs.getdbt.com · 4 Oct 2026
- License and installation
- MetricFlow is distributed under Apache 2.0 and can be installed from PyPI with `pip install dbt-metricflow`.github.com · 4 Oct 2026
- Requirements
- Using MetricFlow requires a working dbt project and a dbt adapter.github.com · 4 Oct 2026
- Integrations
- The dbt Semantic Layer, powered by MetricFlow, lists Power BI, Tableau, Google Sheets, Excel, Omni, Hex, Mode, Sigma, and other integrations.docs.getdbt.com · 4 Oct 2026
- APIs
- Custom integrations can use JDBC, ADBC, GraphQL, and the Python SDK library.docs.getdbt.com · 4 Oct 2026
- Hosted access
- The dbt Semantic Layer is listed for dbt Starter, Enterprise, and Enterprise+ plans; the pricing page lists Starter at $100 per user/month.getdbt.com · 4 Oct 2026
- Security
- dbt Labs reports ISO certifications, a SOC 2 Type II examination, and GDPR compliance for dbt.getdbt.com · 4 Oct 2026
- Maker
- MetricFlow is developed and maintained by dbt Labs.docs.getdbt.com · 4 Oct 2026
Company
- Founded
- 2016github.com · 28 Sept 2026
- Headquarters
- Oakland, California, USAgithub.com · 28 Sept 2026
Best MetricFlow alternatives
See all 20 All accessCh 01 Starburst Enterprise Context Layer Free planFree trialAPI Free to start7.2 All accessCh 02 dbt Semantic Layer Free planFree trialAPI from $100/mo7.1 All accessCh 03 Kyvos Free trialAPILinux from $0.41/mo7.1 All accessCh 04 Sema Free planFree trialAPI from $49/mo7.1 All accessCh 05 Cube Free planAPILinux from $40/mo7.0 All accessCh 06 Rill Metrics SQL Free trialAPILinux from $20/mo7.0
Where it ranks on Specifiction
- Best Semantic Layer Software in 2026#12 of 28
Is MetricFlow yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- docs.getdbt.com/docs/build/about-metricflow· checked 4 Oct 2026
- github.com/dbt-labs/metricflow· checked 4 Oct 2026
- docs.getdbt.com/docs/platform-integrations/avail-sl-int· checked 4 Oct 2026
- getdbt.com/pricing· checked 4 Oct 2026
- getdbt.com/security· checked 4 Oct 2026



