Building a Domain-Specific Query Language on Top of ClickHouse
Russ Frank
Sr Tech Lead Manager at Oden Technologies This talk was given at the ClickHouse Community Meetup in NYC on April 26, 2023 by Russ Frank, Sr Tech Lead Manager at Oden Technologies.
Building a domain-specific query language on top of ClickHouse
Oden Technologies, a manufacturing analytics startup, has been building a domain specific query language called OQL on top of ClickHouse. In this talk, we'll explore the justification for why a DSL makes sense, and details about how we implemented a transpiler from our query language to ClickHouse SQL.
Slides are available at https://github.com/ClickHouse/clickhouse-presentations/tree/master/meetup72
Recent videos
View all Videos
Meetups
ClickHouse Bangkok Meetup - NEOZO Cloud
Presented by, Maximilian (Max) Simmoteit, Solutions Architect - Data @ NEOZO Cloud, at our Bangkok Meetup.

Meetups
ClickHouse Bangkok Meetup - ClickHouse for Feature Engineering in FinTech
Presented by, Alua Magavyanova, Fraud Data Scientist & Risk Data Analyst @ Yusr Fintech, Dubai, at our Bangkok Meetup.

Meetups, User stories
Click-a-thon 2026 Unfiltered | Saloni Jain, SonyLIV
Saloni Jain, AVP, Data Engineering at Sony Pictures Network (SonyLIV), talks to ClickHouse at Click-a-thon India 2026 about how Sony runs live cricket on real-time analytics with ClickHouse, and what bigger tournaments demand.

Meetups, User stories
Click-a-thon 2026 Unfiltered | Adarsh Kumar, InMobi
Adarsh Kumar, SDE III at InMobi, talks to ClickHouse at Click-a-thon India 2026 about InMobi's central data platform, an in-house talk-to-your-data layer, and routing queries to the right engine.