Otra opcion es usar Excel con
https://www.microsoft.com/en-us/bi/powerpivot.aspx.
De esa forma, tu app se dedica a ser una fuente de datos (quizas proveyendo las vistas necesarias) y dejas a excel pa los usuarios y sus necesidades...
El problema de estas cosas de "inteligencia de negocios" es que una cosa es tener una herramienta que haga cubos y graficas y otra cosa es saber hacer cubos y graficas - de ahi a que muchos hacen cosas como graficos de pastel en 3D!-, y saber como estructurar los datos.