Here i would like to know why are we using reporting tools when we are having OLAP engine in Oracle 11g release-2 and many of the databases other than legacy ones have their support for OLAP.
For a reporting tools like BIRT or JASPER we are compromising performance since the flow is like this
Java Code---->Birt/Jasper Engine------>Database.
Here i know that Reporting tools are used for graphical representation of data but here are we not compromising performance since our request is to be processed by three engine i.e. JVM(compulsary),Reporting Engine and the database.
I would like to know if Oracle 11g in its Release 2 is providing its own engine for OLAP is there a way apart from what i have mentioned above.Like i would like to have Java ----> Oracle(OLAP engine) to generate my reports. This is give me high performance as ORACLE is taking a lot of steps on performance in this release.