31 March, 2008 11:02
How to talk to MS Analysis Services from Flash to reach OLAP Cube? It was the first question.

Firstly, you need to know that Microsoft Analysis Services uses SOAP-based XML for Analysis protocol to exchange of data between clients and server. (You may also read more about XMLA on Wikipedia)

So in Flash application
  1. generate XMLA request,
  2. forward it to SOAP wrapper and
  3. send SOAP request to the HTTP pump (http://your_host_name/msmdpump.dll),
  4. HTTP pump forwards the request to the server.

Microsoft Analysis Services
  1. sends the SOAP response back to the HTTP pump,
  2. SOAP parser retrieve data from HTTP pump and
  3. prepare data for our application.

There two types of XMLA request. The Discover method retrieve information about data structure on a server and the Execute method sends requests for retrieving or updating data. We discover data structure and choose desired dimensions for view, retrieve data from server and show in grid.

You can try demo in action - it is connected to the sample OLAP cube in MS Analysis Services. You can configure the dimensions structure and visualize the result.  
4 comments
Friday, 31 July 2009 08:55 by Roberto visitor
This demo is not working!
Sunday, 10 January 2010 19:32 by yinluming visitor
This demo is not working:Description: HTTP 404.
Wednesday, 10 February 2010 06:59 by paulo visitor
Hi,

I have to connect to Analysis Services from flex. I have to put a username and password. I don't know how i can do it and i can't find usefull information.

Can you help me with this??

Thanks
Wednesday, 17 February 2010 11:30 by Ramon visitor
Hi,

howto configure the datasource to get data directly of mondrian. I don't have a Microsoft Analysis Service, it is possible??

thanks for all.

Flexmonster


See blogs for PIVOT

Project Tag Cloud

Blog Authors