Home / Companies / Cube / Blog / Post Details
Content Deep Dive

About Query Interfaces for OLAP Systems

Blog post from Cube

Post Details
Company
Date Published
Author
Artyom Keydunov
Word Count
758
Company Posts That Month
11
Language
English
Hacker News Points
-
Post removed?
No
Summary

The text discusses the evolution of OLAP systems and the communication protocol between a standalone semantic layer and data consumption layers, specifically focusing on SQL as a potential solution. Historically, MDX was used for OLAP servers, but it has largely been replaced by DAX within Microsoft's ecosystem. However, outside of Microsoft, SQL remains a dominant protocol due to its widespread adoption and maturity in the database world. Despite being well-suited for this purpose, SQL faces a significant challenge: its bottom-up evaluation flow is incompatible with multidimensional primitives like measures, which are crucial for analytical queries. To address this issue, rewriting queries to align with bottom-up evaluation is necessary, but it requires careful transformation to avoid incorrect aggregation issues. The text concludes that rewriting queries is not new and can be efficiently achieved using E-Graph theory, as demonstrated by Cube's open-source semantic layer engine.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 1 3,222 827 209 -12%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.