I want to create a Silverlight app to extract and manipulate data from an existing OLAP Cube. I would like to choose a good approach :
- Are there some frameworks/librairies?
- Could it be done without external dependencies?
- I found some articles talking about Web Services with MS Analysis Services. Should I avoid connecting directly to the OLAP Cube and make some Web Services?
Progress :
The cube is deployed on SSAS, I could access it and execute MDX query from MS SQL Server Management Studio. Is there an example how to launch an MDX Query from a Silverlight page and display the result ?
I can only speak to SSAS.
based architecture (be it web, or some other tech) is up to the designer and requirements of your application. You can do this pretty easily however. I’ve polled a SSAS cube using a WCF service before and it worked well to limit requests to the cube.
Tutorials are scarce on the internet. Your best bet is to buy a book specific to the type of OLAP server you are using.
Here is a comprehensive list about how to connect to SSAS using various clients:
http://technet.microsoft.com/en-us/library/ms174518