posts - 310, comments - 6939, trackbacks - 0, articles - 3
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          開源BI報表及OLAP多維分析平臺OPENI(一)—DEMO演示

          Posted on 2007-10-26 11:56 詩特林 閱讀(22056) 評論(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
          主站蜘蛛池模板: 吉安县| 六盘水市| 榆林市| 延津县| 信阳市| 仪陇县| 黔南| 鹿泉市| 肥乡县| 秀山| 长宁县| 得荣县| 饶平县| 通化县| 手机| 浦北县| 巴林左旗| 平原县| 板桥市| 峡江县| 澄城县| 泰兴市| 石阡县| 锡林郭勒盟| 江门市| 鄯善县| 高青县| 廉江市| 三江| 三亚市| 尼木县| 盱眙县| 鄂州市| 平昌县| 南溪县| 通许县| 永修县| 邯郸市| 包头市| 宕昌县| 柘城县|