by Štefan Urbánek for EuroPython 2012
Cubes is a light-weight Python framework for Online Analytical Processing (OLAP), multidimensional analysis and (in the future) pre-aggregated cube computation. Main features are:
Intended use is aggregated browsing, slicing and dicing the data.
I would like to introduce the OLAP briefly and then the framework, explain the reason of the framework (alternative to corporate tools and over-bloated tools), explain basic principles, show how it can be used for multi-dimensional aggregations and to demonstrate how can one set-up OLAP HTTP server “in 15 minutes”.