My company is trying to decide which one would be better, creating a report model off of relational tables, or using an AS cube. right now, I use Visual studio for report development. but a big part for the users is Ad-hoc reporting. What are the ups and downs of both (AS cube and Relational table, report model (Ad-hoc). And what would you suggest Any info would be helpful. Thanks!

Whats better for Ad Hoc reporting, Relational or AS Cube
Chris Lively
Hi,
This question is difficult to answer without knowing the type of database you are connecting to. Cubes give advantages when you need to have a lot of drill down functionality and when a lot of calculations needs to be done. This is because cubes contain precalculated values so that when the user performs a query, not all calculations needs to be done. This will increase performance.
The main advantage of connecting to relational tables, is that you have real time data. Since cubes need to be build on a regular basis, the data is not realtime.
Greetz,
Geert
Geert Verhoeven
Consultant @ Ausy Belgium
My Personal Blog