Online Analytical Processing (OLAP)
120 likes | 178 Views
Dive into Online Analytical Processing (OLAP) to uncover how multidimensional data is collected, stored, and analyzed for insight. Explore OLAP's features, benefits, and three storage methods.
Online Analytical Processing (OLAP)
E N D
Presentation Transcript
Online Analytical Processing (OLAP) Anjali Gupta Mithun Arora Aameek Singh Kranthi Kumar
Introduction OLAP designates a category of applications and technologies that allow the collection, storage, manipulation and reproduction of multidimensional data, with the goal of analysis.
Why RDBMS fails … • 2-D Structure • Multiple Joins and Poor Performance • Denormalized Databases Drain Performance & Resources
Consolidation • Pre-aggregation of all logical subtotals and totals • Pre-compute totals by each possible subset in the set of dimensions
Basic Concepts • Dimensions • Measures • Positions • Hierarchies • Schemas - Star & Snowflake
More Features… • Formulae Calculations on the fly • Drill Down & Roll Up Navigation through levels of detail • Slicing & Dicing • Pivot / Rotate Change Dimensional Orientation
Different forms of OLAP Three ways of storing data: • Multidimensional OLAP (MOLAP) Best Query Performance • Relational OLAP (ROLAP) Ideal for large databases • Hybrid OLAP (HOLAP) Best of both worlds!