Mondrian OLAP Server3.0Beta版最新发布
发表于: 2008.03.22 13:42
分类: BI(商业智能)
出处: http://qinhui99.itpub.net/post/2570/457873
---------------------------------------------------------------
抱歉,因为前段时间在折腾股票,好久没写BLOG。最近股市低迷,我又可以安心写点东西了。
Mondrian OLAP Server是JAVA平台上目前唯一能拿来商用的开源OLAP Server产品。前天接到Pentaho社区发布的公告信息,这次发布的是功能强大的Mondrian3.0Beta版。这个版本还不是一个适合生产环境的版本,可以拿来测试和验证,不建议部署到生产环境。点击这里 下载 Mondrian 3.0.0.
这个版本的主要亮点:
- Improved dimension sharing(改善的共享维功能)
- Virtual cube enhancements (改善的虚拟维)
- 最新的olap4j API。
·
· ---这个OLAP4J其实是一个基于OLAP Client和OLAP Server之间的中间层。去年底才完成了一个实现,作者希望OLAP4J能 成为一个比JOLAP更实用、更统一的标准(开发者似乎有意强制在Mondrian 3.1以后的版本里,以OLAP4J为Mondrian的主要访问接口)。不过,个人觉得如果是只用Mondrian做OLAP Server,不一定需要这样的中间层。关于OLAP4J的详细内容,请参考http://www.olap4j.org/里面的文档。
- Many scalar functions have been added (新增了很多数量表达式的功能,部分功能来源于VBA和EXCEL)
·
- Aggregate roles (聚合的角色)。也就是说,以后可以支持一个用户具有多个角色了。
- Cell-level access-control (基于单元的访问控制)。
在mondrian-2.4里,如果访问一个受限制的
hierarchy(层次), 那么返回的member(成员)的值等于这个的所有子孙的数量总和。而在mondrian-3.0里面,
· --HierarchyGrant元素有一个rollupPolicy属性(属性值包括: 'full', 'partial' or 'hidden'),通过该属性值可以控制返回的member(成员)的值。
- 基于JDK1.5或以上版本
- 更完善的技术文档。看了一下3.0的文档,发现比原来的要齐全很多,概念描述更加清晰。建议大家都下3.0的文档好好看看。
- 总体来看,Mondrian3.0在架构上比原来的版本有了相当大的改变,而且文档更加完善,值得一试。
想想要了解更完整的功能列表, 请参考 release notes.


