Data Engineering Podcast

Malloy: Hierarchical Data, Semantic Models, and the Future of Analytics

62 snips
Dec 8, 2025
Michael Toy, co-creator of the Malloy language and former Looker engineer, discusses revolutionizing data interaction beyond SQL. He shares insights on Malloy’s design as a human-centric, composable language, emphasizing semantic modeling and hierarchical data. Michael explains the practical implications of eliminating SQL barriers and the user-friendly syntax aimed at easing adoption. He also highlights the exciting synergy between Malloy and LLM-generated queries and invites collaboration in the open-source development to shape its future.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Looker Origins Shaped Malloy

  • Michael Toy joined Lloyd Tabb's startup, which became Looker, after initially dismissing the idea.
  • That Looker experience heavily influenced Malloy's semantic modeling approach.
INSIGHT

SQL Is The Assembly Language For Data

  • Malloy treats SQL as the assembly language and spares humans from writing it directly.
  • The language focuses on human-friendly nouns and verbs for iterative data exploration.
INSIGHT

Keep Data Work Interactive And Contextual

  • Malloy was designed around interactive, open-ended data exploration rather than static curated outputs.
  • Keeping context so the next question can be asked is central to its design.
Get the Snipd Podcast app to discover more snips from this episode
Get the app