`
sito
  • 浏览: 43936 次
  • 性别: Icon_minigender_1
  • 来自: bj
社区版块
存档分类
最新评论

mondrian到底是何物

    博客分类:
  • OLAP
 
阅读更多

经过一些示例和探究,又回到了这个问题,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来自同一数据源。

 

1
0
分享到:
评论

相关推荐

    [Mondrian] Mondrian 实战 英文版

    [Manning Publications] Mondrian 实战 英文版 [Manning Publications] Mondrian in Action E Book ☆ 出版信息:☆ [作者信息] William Back D Nicholas Goodman Julian Hyde [出版机构] Manning ...

    基于ORACLE的mondrian配置

    自已刚开始学mondrian,里面有两个文件,一个是mondrian自带的一个演示示例,是基于oracle实现的过程。还有一个是eclipse中配置mondrian源代码的过程。都是我自己总结的,原创。QQ:6855957

    mondrian foodmart SQL SERVER 数据库

    mondrian foodmart SQL SERVER 数据库

    mondrian运行源码配置方法

    本资源包括mondrian源码运行的方法,以及说明文档 还有配置过程中需要的jar包,这个配置方法是可行的,本人已经用这个配置方法成功的运行了mondrian源码!

    Mondrian介绍及配置.pdf

    Mondrian 介绍 配置

    mondrian报表技术概要

    mondrian报表技术概要,实例讲述开发过程中遇到的问题以及配置

    mondrian-api.zip

    mondrian 提供的schema4.0 官网api,这个资源也是找了很久才找到

    mondrian3.5

    Mondrian是一个开放源代码的Rolap服务器,使用java开发的。它实现了xmla和jolap规范,而且自定义了一种使用mdx语言的客户端接口。Mondrian是olap服务器,而不是数据仓库服务器,因此Mondrian的元数据主要包括olap...

    mondrian-3.5.0

    mondrian-3.5.0.jar 解决中文乱码问题

    Mondrian+Oracle 实例

    Mondrian+Oracle 实例,及异常分析,功能介绍,连接数据库的各种方式等

    Mondrian In Action

    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用于web项目 报表开发文档

    Manning.Mondrian_in_Action.2013.pdf

    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 3.0 Technical Guide

    Mondrian in Action (Mondrian OLAP 引擎技术)

    介绍 Mondrian OLAP 引擎的使用方法,官方书籍,原版书卖500大洋。

    数据分析工具mondrian教程

    本教程包含mondrian部分中文文档 mondrian如何创建Cube,维度,度量及其他属性 mdx语法介绍

    联机分析olap之mondrian

    包含开发所需的mondrian-3.0.4.11371,编写xml的schema-workbench工具,sql文件,以及开发文档。

    mondrian源码分析和改造设计.doc

    mondrian源码分析和改造设计.doc,详细介绍mondrian源码框架,各个文件夹的作用等等!!

    Mondrian in Action

    这个是《Mondrian In Action》一书的英文版本。

    mondrian4 schema设计说明文档

    mondrian4 schema设计说明文档,压缩包解压后打开index.html。4版本,官网链接 https://mondrian.pentaho.com/head/documentation/schema.php,无法访问,直接用该资源即可。附3版本地址: ...

Global site tag (gtag.js) - Google Analytics