XML for Analysis(XMLA)开发详解-(7)XMLA Execute方法解析及实例(完)
2008-11-07 21:17
906 查看
目录
1、综述(简要回顾一下Olap开发接口)
2、XMLA概念(基本来自联机手册,介绍一些概念,如果熟悉概念可以略过)
3、XMLA配置(针对各个版本的SSAS、IIS的配置说明)
4、XMLA over TCP/IP(说明一下为什么SSAS内置的XMLA over TCP/IP在开发时行不通)
5、 XML for Analysis(XMLA)开发详解-(5)XMLA请求的格式及实例示意
6、元数据访问接口Discover方法(获取目标OLAP服务的结构性信息及属性信息)
7、数据查询接口Execute方法(执行MDX语句查询)及全文总结
本文将不断根据情况更新(最近更新请通过http://www.jbean.cn获取)。
XMLA Execute方法解析及实例
XMLA的Execute方法比较简单那,主要是执行 Command 元素中提供的 XMLA 命令(MDX Statement),并使用 XMLA Rowset 数据类型(行集:用于表格式结果的表达)或 XMLA MDDataSet 数据类型(多维数据集:用于多维结果的表达)返回任何结果数据。EXECUTE方法示例:
EXECUTE COMMAND之Statement | 返回结果 |
<Execute xmlns="urn:schemas-microsoft-com:xml-analysis" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <Command> <Statement> SELECT NON EMPTY {{{[Measures].[Internet Sales Amount]}}} ON COLUMNS, NON EMPTY{{[Delivery Date].[Calendar].[Month].Members}} ON ROWS FROM [Adventure Works] </Statement> </Command> <Properties> <PropertyList> <DataSourceInfo>http://www.JBean.cn</DataSourceInfo> <Catalog>Adventure Works DW 2008</Catalog> <Format>Multidimensional</Format> <Content>Data</Content> <AxisFormat>TupleFormat</AxisFormat> </PropertyList> </Properties> </Execute> | 在指定的数据源(JBean)及Catalog(Adventure Works DW 2008)下执行MDX语句并返回: 行集或多维数据集,MDX查询结果; |
总结
至此,本系列关于XMLA的介绍已经全部结束。本文将不断根据情况更新(最近更新请通过http://www.jbean.cn获取)。正如前文所说,本系列的目的主要是帮助不熟悉的同仁沿着各章节逐步将XMLA应用起来,而直至本系列结束为止,才真正到了根据你的业务需求进行实际开发的起点。在开发过程中如果需要进一步的了解,可以访问以下资源:
1)XMLA1.1规范:http://www.xmlforanalysis.com/
2)Microsoft XMLA 参考:http://technet.microsoft.com/zh-cn/library/ms186604.aspx
3)Analysis Services 数据访问接口:http://technet.microsoft.com/zh-cn/library/ms126037.aspx
4)多维表达式 (MDX) 参考:http://technet.microsoft.com/zh-cn/library/ms145506.aspx
5)Rex (waRehouse EXplorer)-An opensource java client for XMLA
6)SAP BI XMLA and XMLA Connector:http://help.sap.com/saphelp_nw04/Helpdata/EN/ba/e380e03c3a4dbf8cf082f0c910f9cf/frameset.htm
7)Oracle Essbase-XMLA Provider for Hyperion Essbase:http://www.oracle.com/technology/products/bi/essbase/provider-services.html
相关文章推荐
- [导入]XML for Analysis(XMLA)开发详解-(7)XMLA Execute方法解析及实例(完)
- [导入]XML for Analysis(XMLA)开发详解-(6)XMLA Discover方法解析及实例
- XML for Analysis(XMLA)开发详解-(6)XMLA Discover方法解析及实例
- XML for Analysis(XMLA)开发详解-(5)XMLA请求的格式及实例示意
- [导入]XML for Analysis(XMLA)开发详解-(5)XMLA请求的格式及实例示意
- [导入]XML for Analysis(XMLA)开发详解-(1)内容简介及目录
- [导入]XML for Analysis(XMLA)开发详解-(2)XMLA介绍
- XML for Analysis(XMLA)开发详解-(4)XMLA over TCP/IP访问Analysis Services 2005/2008 Olap的释疑
- XML for Analysis(XMLA)开发详解-(1)内容简介及目录
- XML for Analysis(XMLA)开发详解-(2)XMLA介绍
- XML for Analysis(XMLA)开发详解-(3)各版本的SQL Server及Windows下配置XMLA over HTTP访问SASS(OLAP)的文档合集
- [导入]XML for Analysis(XMLA)开发详解-(4)XMLA over TCP/IP访问Analysis Services 2005/2008 Olap的释疑
- [导入]XML for Analysis(XMLA)开发详解-(3)各版本的SQL Server及Windows下配置XMLA over HTTP访问SASS(OLAP)的文档合集
- php解析xml方法实例详解
- php解析xml方法实例详解
- 四种解析xml文档方法的详解(优缺点比较+实例)
- 详解Java解析XML的四种方法
- 详解Java解析XML的四种方法
- Jsoup解析HTML实例及文档方法详解
- 详解Java解析XML的四种方法