Whats better for Ad Hoc reporting, Relational or AS Cube

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!

Answer this question

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



  • Whats better for Ad Hoc reporting, Relational or AS Cube