XML for Analysis

XML for Analysis (XMLA) is an open, industry-standard Web service interface for online analytical processing. The open architecture of XMLA enables development on any language, platform, or operating system. Provider Services provides high availability for XMLA for Essbase. Using Provider Services and XMLA, Microsoft Reporting Services generates and publishes reports for Essbase. The URL for connecting Provider Services to XMLA clients: http://server_name:port/aps/XMLA.

Figure 4. XMLA System Architecture

Client Web Service and Provider Web Service communicate with Discover/Execute calls over SOAP and HTTP.