March 20th, 2024
Introducing Hashquery: use your Hashboard models in Python code
See live examples and documentation at hashquery.dev
Logic shouldn't be trapped in any tool, especially not your BI tool. But data teams are often forced to choose between doing their modeling with proprietary DSLs like LookML or adding complex business logic into raw SQL, where it can't be easily re-used or extended. That's why we're building Hashquery.
Hashquery expressions are defined in Python, compiled into SQL, and run directly against your data warehouse.
It is capable of expressing complex, multi-layered data queries, way beyond the capabilities of standard SQL. It natively integrates with upstream semantic layers. And unlike a DSL, Hashquery is fully composable and extensible — it's just Python.