Metrics and Semantics: An evolution in data consumption
summary
MetricFlow is an open source metric store that compiles YAML metric definitions into rendered SQL for Snowflake, BigQuery, Redshift, Databricks, Postgres, MySQL and DuckDB, validating configs and showing query plans; the team open sources after ~2.5 years of work and added Databricks in two days. It supports cumulative metrics, caching and lineage integration with dbt but not data cleansing, struggles with pre‑denormalized wide tables, and is working on conversion metrics and percentile support.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:48Speaker background
- 3:57Analysts and data access
- 5:21Reality to data narratives
- 7:54Semantic layers and Metric Flow
- 16:30Designing semantic layers
- 21:10Benefits and challenges
- 25:02Metrics central to semantics
- 29:19Empowering analytical users
- 30:22Q&A
related talks
27mMetric Store
26mMetrics-driven Data Architectures
18mIntroducing a SQL-based metrics layer powered by
28mStop querying tables: give AI governed metrics instead
54mThe Future of Data Science/ML at Scale: A Look at MLflow, Delta Lake + Lakehouse
35mBuilding a Real Time Metrics Database
20mBuilding metric platform using Flink for massive scale at Netflix
24mDataEngBytes 2023 - MEL-T3-03 - Akira Wang & Abdi Farah
