经过一些示例和探究,又回到了这个问题,mondrian到底是何物?一些浅见,有待甄别。
mondrian是pentaho公司的多维引擎。引擎是何什么?
有人说其实质就是一个jar,放到web app的lib目录下。这只是一个应用的表象,它是一个jar没错,但不一定要放到web app下才能用,用客户端程序都能调用它。比如wabit就利用它实现了对OLAP DW的多维分析。
维基将modrian与其它olap server归为一类概念,比如essbase,ssas等。但显然mondrian是一个轻量级的多维分析引擎。为什么说它是引擎而不是接口,olap4j是一个标准的访问olap server的接口,尽管它支持的类型有限。
mondrian是不是轻量级?从它的数据量级,储存方式,工作模式可以看到还是挺简单,当然这是相对于其它重量级的olap server比较而言的。mondrian是rolap模式的。
这段需要大家严重考究:都说mondrian支持xml/a标准,但它并没有提供服务接口,我理解为开端口接受基于socket的http访问,通讯进基于soap协议的。既然没有服务接口,那它怎么提供xmla支持?查遍N多资料,通常的方法是利用 web app,借助于servlet来完成通信,这个xmla模块还是中国人开发的呢。但用起来怎么样呢?从网页方式看,访问mondrian和ssas的配置分别如下:
<jp:xmlaQuery id="query01"
uri="http://localhost:8080/mondrian/xmla"
dataSource="Provider=Mondrian;DataSource=AccessInfo;"
catalog="AccessInformation">
和
<jp:xmlaQuery id="query01"
uri="http://xxx-C356CA539/SSASTest/msmdpump.dll"
catalog="SSASTest">
可见,访问ssas不需要指定数据源了。这也是wabit无法通过xmla方式访问mondrian的原因?
(2011/10/20)补充:ssas下一个主机仅需要一个url(即对应一个datasource),其下可以有多个cube。也意味着ssas同一个datasource下的Cube可以来自不同的数据源。mondrian的一个schema文件定义的cubes来自同一数据源。
分享到:
相关推荐
[Manning Publications] Mondrian 实战 英文版 [Manning Publications] Mondrian in Action E Book ☆ 出版信息:☆ [作者信息] William Back D Nicholas Goodman Julian Hyde [出版机构] Manning ...
自已刚开始学mondrian,里面有两个文件,一个是mondrian自带的一个演示示例,是基于oracle实现的过程。还有一个是eclipse中配置mondrian源代码的过程。都是我自己总结的,原创。QQ:6855957
mondrian foodmart SQL SERVER 数据库
本资源包括mondrian源码运行的方法,以及说明文档 还有配置过程中需要的jar包,这个配置方法是可行的,本人已经用这个配置方法成功的运行了mondrian源码!
Mondrian 介绍 配置
mondrian报表技术概要,实例讲述开发过程中遇到的问题以及配置
mondrian 提供的schema4.0 官网api,这个资源也是找了很久才找到
Mondrian是一个开放源代码的Rolap服务器,使用java开发的。它实现了xmla和jolap规范,而且自定义了一种使用mdx语言的客户端接口。Mondrian是olap服务器,而不是数据仓库服务器,因此Mondrian的元数据主要包括olap...
mondrian-3.5.0.jar 解决中文乱码问题
Mondrian+Oracle 实例,及异常分析,功能介绍,连接数据库的各种方式等
This book is about Mondrian 4.0 and related technologies. It’s organized into chap- ters based on functionality. Chapters are designed to be standalone in most cases, but it’s easier, especially for...
Mondrian用于web项目 报表开发文档
Mondrian lets users drive analysis 8 ■ Mondrian is a low-cost, low-risk solution 11 ■ Mondrian is fast 13 ■ Mondrian is secure 14 ■ Mondrian is based on open standards 14 1.4 Summary 15 2 Mondrian...
Mondrian 3.0 Technical Guide
介绍 Mondrian OLAP 引擎的使用方法,官方书籍,原版书卖500大洋。
本教程包含mondrian部分中文文档 mondrian如何创建Cube,维度,度量及其他属性 mdx语法介绍
包含开发所需的mondrian-3.0.4.11371,编写xml的schema-workbench工具,sql文件,以及开发文档。
mondrian源码分析和改造设计.doc,详细介绍mondrian源码框架,各个文件夹的作用等等!!
这个是《Mondrian In Action》一书的英文版本。
mondrian4 schema设计说明文档,压缩包解压后打开index.html。4版本,官网链接 https://mondrian.pentaho.com/head/documentation/schema.php,无法访问,直接用该资源即可。附3版本地址: ...