posts - 310, comments - 6939, trackbacks - 0, articles - 3
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示

Posted on 2007-10-26 11:56 诗特林 阅读(21997) 评论(19)  编辑  收藏 所属分类: BI
                                   开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示

开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示 
开源BI报表及OLAP多维分析平台OPENI(二)—搭建Eclipse下的Openi开发环境
 

OPENI的文档很少,就那么几个,出了名的少,中文的就更别提了.本文讲解OPENI的本地DEMO演示,后面的文章会陆续做一些深入的学习,如与SPRING等框架的集成,它的一些组件的使用及介绍等.

1.下载openi-1.3.0-RELEASE

a. 官方网站: http://www.openi.org http://openi.sourceforge.net/index.html

b.下载发布版本: http://sourceforge.net/project/showfiles.php?group_id=142873, 如果只是先看一看,浏览一下的话,只下载openi-1.3.0-RELEASE.zip就可以了,因为其文件也不小,50M左右.

2.部署

Copy下列文件

openi-1.3.0-RELEASE"openi" mondrian.war,

openi-1.3.0-RELEASE"openi"openi.war,

openi-1.3.0-RELEASE"openi" openi-projects.war,

:<tomcat_home>/webapps/

 

3.查看

启动tomcat, http://localhost:8080/openi,应该可以访问了.用户密码如果没有修改的话,应该就是tomcat/tomcat,如果不对,请去<tomcat_home>"conf"tomcat-users.xml自己去找.

 

4.建立数据库,采用mysql就可以了.

a.    安装mysql,安装的时候建立一个用户,并记住密码就OK了,最后安装一个前端工具,这样后面导入sql文件时比较方便.这里提供一个mysql前端工具的key:

aLuo8QAslIZw/xEq9+A4LczWqdUdCq/fS AgwKBpvj3uLonNP5NnixM+qDj3Od1JzPf m5XpDptwF2zNsIq1PSLNmp9OLRHpT/zke By4M6aBTTrNA9bnX4hb9RPpT1nIViykZb iYO/dc33UNBt6MTQX+F8xIrmVrIPkCvS6 AaQAwOb+LgykeD7iwLDkUCvTXlP5HHHTY whtg6+VKRTas04Wm8zvzQnxFNjOpF8F0e Bo2wNmKtGz/o8V5lbqTq0cisaqzfb55lH 54i6NDGb4DhCVg==

 

b.    建立foodmart数据库.在mysql的Command Client里就可建立了.输入密码>>create database foodmart;

 

c.    利用前端工具集成导入openi-1.3.0-RELEASE"openi"conf"mondrian"create-foodmart-mysql.sql,当然这个sql文件需要从create-foodmart-mysql.zip解城压出来哦.

 

5.配置数据源.

 

<tomcat_home>"webapps"mondrian"WEB-INF"datasources.xml:修改下面几个红色的地方就可以了

 

<tomcat_home>/webapps/mondrian/WEB-INF/datasources.xml
<DataSourceInfo>
<![CDATA[Provider=mondrian;
Jdbc=jdbc:mysql://localhost/foodmart?user=foodmartuser&password=foodmartpassword;
JdbcDrivers=com.mysql.jdbc.Driver;Catalog=/WEB-INF/queries/FoodMart.xml]]>
</DataSourceInfo>

 

6.完成

再次启动tomcat,进入http://localhost:8080/openi,然后login,点开左边的Samples>>mondrian>>HR Employees,出来下载漂亮的报表了.哈哈



当然这只是非常简单的一个demo而已.后面有机会再深入的学习及改造。如下图所示,做得更加适合俺们中国式报表.或有时间可以深入研究更加强大的
JaspeSoft  , spagoBI , pentaho   等等   


评论

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2007-10-26 12:27 by 阿蜜果
这个不错!

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2007-10-27 08:21 by liusj
刚刚有人给我推荐了openi。不过现在还什么都不知道呢。
这篇文章很好啊。谢谢啊

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2007-10-27 17:56 by 心酸果冻
支持一下,呵呵

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2007-10-27 20:59 by mylove@foxmail.com
不错

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2007-10-28 20:20 by 扭曲的铅笔
openi....

很希望可以和你交流下;我想用openi做项目;但是界面中文问题。。。不知你有解决的办法吗?

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2007-10-28 20:23 by 扭曲的铅笔
很期待,您更多关于OPENI的文章

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2007-10-29 09:35 by 诗特林
@扭曲的铅笔
在以后的文章中,我后陆续的讲到界面中文问题的,而且我手里已经做了一部分了,只是没做完,所以代码不好发送给你.

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2008-01-23 10:05 by e
Error Message:

No metadata schema dimensions for catalog: FoodMart and cube: HR

我布置后不能运行,出现这个错误,是为什么?

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示[未登录]  回复  更多评论   

2008-03-07 11:39 by Matrix
我按你的步骤安装了OpenI,但是在打开Samples->Mondrian 下面的
HR Employees
HR Org Salary
Sales by Store and Time
Warehouse and Sales
Warehouse Product Sales
Warehouse Summary
时提示错误。不知道是什么原因,我的环境为:XP,JDK1.5,Tomcat5.028。
错误如下:
An error occurred.
Error Message:

Soap Fault code=mondrian.olap.MondrianException fault string=Mondrian Error:Internal error: Error processing '' fault actor=Mondrian

Stack Trace:

com.tonbeller.jpivot.olap.model.OlapException: Soap Fault code=mondrian.olap.MondrianException fault string=Mondrian Error:Internal error: Error processing '' fault actor=Mondrian at com.tonbeller.jpivot.xmla.XMLA_SOAP.errorCheck

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示[未登录]  回复  更多评论   

2008-06-19 15:08 by leon
数据库版本可适应mysql5.0

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示[未登录]  回复  更多评论   

2008-09-17 15:52 by ME
@e 同样的问题,该怎么解决?

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示[未登录]  回复  更多评论   

2009-03-23 16:32 by user
不错不错

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2009-05-07 09:34 by liuqingyin
请问怎么实现BI的多维报表阿?

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示[未登录]  回复  更多评论   

2010-01-06 10:20 by Lee
请问Openi汉化是怎么实现的,我搭建的平台无法显示汉字。。

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2012-05-03 21:31 by BI
按照LZ的方法成功部署了demo,非常感谢。不过lz是怎么摸索出来的呢?参考了哪些文档呀?

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示[未登录]  回复  更多评论   

2012-08-14 17:32 by jack
@BI
你成功部署了啊?请问我在建立数据库成功后,配置数据源那边是一样的,没做修改。可是登录界面后并没有出现报表,而是提示Data for this analysis is currently not available.这是什么原因,是因为没装OLAP服务器么?

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2013-05-22 23:51 by cck
海量数据可否支持?

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2014-08-05 15:45 by NewAjax
问题最好解决了吗 我的也是这样的情况@jack

# re: 开源BI报表及OLAP多维分析平台OPENI(一)—DEMO演示  回复  更多评论   

2016-04-29 15:34 by 1111
111

只有注册用户登录后才能发表评论。


网站导航: