Creating a relational OLAP cube (ROLAP)

SAS allows for three different cube storage mechanisms:
1. MOLAP
The traditional SAS OLAP Cube will all aggregations / nway stored on a physical file structure accessible by the SAS OLAP Cube Server.
2. ROLAP
A relational OLAP cube - where no aggregations are stored and SAS points to the RDBMS table structures.
3. HOLAP
A hybrid OLAP approach that offers a bit of both worlds.

As a team of SAS and Teradata knowledge leaders write in the 2009 User Group Paper "Using SAS OLAP Server for a ROLAP Scenario", the advantanges of going with ROLAP include immediate data update availability to OLAP users, using dramatically smaller storage space and reducing build times required for the OLAP Cube.
But how do you build one?

The steps are pretty straightforward and almost too easy.

  1. Utilize source tables from RDBMS System (SQL, Oracle, etc) that are defined in SAS Metadata
  2. Select ‘Do not create an NWAY aggregation’ checkbox on Aggregation Screen in OLAP Cube Editor 
tags: OLAP

2 Trackbacks

  1. [...] can negatively impact their productivity. Developers remove the NWAY aggregation (following the sample screens in a prior post) to significantly reduce build time and allow quick modifications to the cube [...]

  2. [...] OLAP cubes have a physical file structure presence (at least for MOLAP/HOLAP because it's a different story for ROLAP). When you refresh these cubes, the physical file structure is scrapped and recreated. If something [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <p> <pre lang="" line="" escaped=""> <q cite=""> <strike> <strong>