Data Engineering Weekly

Knowledge, Metrics, and AI: Rethinking the Semantic Layer with David Jayatillake

Aug 20, 2025
David Jayatillake, a seasoned data leader with a rich background in startups and firms like Cube and Delphi Labs, dives deep into the evolving concept of semantic layers. He outlines how these layers can transition from being locked within BI tools to becoming AI-driven frameworks that streamline data access. The conversation highlights the significance of collaborative metric definitions and the integration of AI for optimizing data clarity. Jayatillake also shares insights on building effective semantic layers and the future of data standards in a rapidly changing landscape.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Semantic Layer Is Knowledge + Compiler

  • A semantic layer is the codified knowledge of entities, metrics, and joins plus a compiler that turns requests into SQL.
  • It can live in people’s heads or in software and serves as an applied knowledge graph.
ANECDOTE

From Human Translator To System

  • David described being the human semantic layer, translating natural language requests into SQL and Excel reports.
  • He said he tried to systematize that knowledge into software to auto-generate SQL years ago.
INSIGHT

BI Lock-In Drives Independent Layers

  • BI tools first implemented semantic layers but they create vendor lock-in at scale.
  • Independent semantic layers enable consistent metrics across many BI tools and embedded apps.
Get the Snipd Podcast app to discover more snips from this episode
Get the app