Reverse-engineer an Oracle OLAP Cube in ODI 12c

168 Views Asked by At

I want to make Multidimensional OLAP cube in ODI, so I follow this guideline Oracle OLAP. But, ODI does not have RKM Oracle OLAP to import in Model.

Would you please guide me on how to create a MOLAP data cube in ODI?

Any help is really appreciated.

1

There are 1 best solutions below

6
On

From what I found in the KM manuals, it seems that only ODI 10g it's supporting that version that you need (to reverse-engineer the OLAP cubes). I searched also in the manual for 12c/11g and I didn't find there any information about this RKM Oracle Olap. In the ODI 10g manual you can find a whole chapter about OLAP.

Oracle 10g KM Developer Guide

Oracle 11g KM Developer Guide

Oracle 12c KM Developer Guide

Maybe if you have a frind that can share to you the RKM from 10g, you could try to import into your version and see if it works.

EDIT 1:

ROLAP/MOLAP Concepts in ODI

From what I read in here at chapter 23.1.1, we can understand that ODI accepts this concepts of ROLAP/MOLAP, beeing reversed from Oracle Olap cubes, but this doesn't mean that you can create them directly in ODI as a standalone object. They are depended to Oracle Olap Cubes. That means that you could create an ODI Model > ODI Datastore that have the Logical schema of Oracle Olap cubes, and then use it as an ROLAP/MOLAP.

EDIT 2:

Create a cube and populate it

You could use this document in order to create a cube and create a mapping that populate that cube.

Step by step creating the cube from the above example link is here.