Skip to content
SPECIFICTION
Get listed

CData Semantic Layer vs MetricFlow

CData Semantic Layer

cdata.com

MetricFlow

github.com

Side by side

FigureCData Semantic LayerMetricFlow
Price from—$100/mo
Free plan—Yes
Free trial—Yes
Open source—Yes
Web—Yes
Windows—Yes
macOS—Yes
Linux—Yes
API—Yes
Self-hostedYesYes
Plans published05
Spec score · Semantic Layer Software7.5 (#19)9.1 (#3)
Founded20162016
HeadquartersChapel Hill, North Carolina, United StatesOakland, California, USA
IntegrationsThe product page names Google, SAP, Palantir, Zebra, Salesforce, UiPath, GSK, and Office Depot among its displayed organizations.Official documentation lists downstream integrations including Tableau, Hex, Dot, Mode, and Google Sheets.
PurposeCData Semantic Layer unifies enterprise data across on-premises, cloud, and SaaS environments into a governed source of truth for people and AI.MetricFlow defines and manages metric logic and generates SQL for querying metrics across data dimensions.

Plans

CData Semantic Layer

No plans published.

CData Semantic Layer pricing →

MetricFlow

  • DeveloperFree
  • MetricFlowFree
  • Starter$100 a month
  • EnterprisePriced on request
  • Enterprise+Priced on request

MetricFlow pricing →

In their own words

CData Semantic Layer

CData Semantic Layer has no write-up on Specifiction yet; its figures are above.

Visit cdata.com

MetricFlow

MetricFlow is a free, open-source tool from dbt Labs for defining metric logic and generating SQL across data dimensions. Metrics and semantic models are written in YAML within a dbt project, using simple, conversion, cumulative, derived and ratio types. Entity types and parameters construct joins while avoiding fan-out and chasm joins. MetricFlow works with dbt 1.6 and higher and lists Snowflake, BigQuery, Databricks and Redshift, plus Postgres for dbt v1 only. A working dbt project and adapter are required. It is distributed under Apache 2.0 and installs from PyPI with `pip install dbt-metricflow`. The tool does not currently support dbt built-in functions or packages. Custom integrations can use JDBC, ADBC, GraphQL or the Python SDK. The dbt Semantic Layer, powered by MetricFlow, lists integrations including Power BI, Tableau, Google Sheets, Excel, Omni, Hex, Mode and Sigma. MetricFlow is self-hosted and costs nothing; hosted Semantic Layer Starter access is listed at $100 per user/month.

Visit github.com