Metric Semantic Layer
Metric Semantic Layer: How Lyft Governs and Scales Key Data Definitions

Metric Semantic Layer: How Lyft Governs and Scales Key Data Definitions

6/10/2026 · Iraklikhorguani

What this post added

Lyft implemented a Metric Semantic Layer (MSL) as a Python package. This involved defining metric structures using YAML configurations and Jinja SQL templates for flexibility and DRY principles. The system establishes selection criteria for 'Golden Metrics' and an ownership model with Business and Operational Owners for governance. Access methods include Python APIs, Amundsen integration, a self-service UI, and an MCP for AI agents.

Read the original post ↗