New Dimension Value Introduction for In-Memory What-If Analysis
Gaurav Saxena, Ruchi Narula, Manish Mishra

TL;DR
This paper introduces a novel method for dynamically adding new dimension values in in-memory OLAP systems for what-if analysis, enabling scenario construction without data materialization.
Contribution
It extends existing approaches by using a select modify operator on data graphs to create scenarios efficiently in read-only in-memory data stores.
Findings
Enables dynamic scenario creation without data materialization
Uses query-based row construction for efficiency
Supports real-time ad-hoc analysis with new dimension values
Abstract
OLAP systems operate on historical data and provide answers to analysts queries. Recent in-memory implementations provide significant performance improvement for real time ad-hoc analysis. Philosophy and techniques of what-if analysis on data warehouse and in-memory data store based OLAP systems have been covered in great detail before but exploration of new dimension value (attribute) introduction has been limited in the context of what-if analysis. We extend the approach of Andrey Balmin et al of using select modify operator on data graph to introduce new values for dimensions and measures in a read-only in-memory data store as scenarios. Our system constructs scenarios without materializing the rows and stores the row information as queries. The rows associated with the scenarios are constructed as and when required by an ad-hoc query.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Data Management and Algorithms · Data Quality and Management
