1.获取需要的jar包
下载mondrian:
http://sourceforge.net/projects/mondrian/files/mondrian/mondrian-3.0.3.11016/
加压至C:\mondrian
拷贝C:\mondrian\lib下的mondrian.war到tomcate下的webapps下
重启tomcat.自动加载webapps - mondrian.war
拷贝D:\apache-tomcat-6.0.32\webapps\mondrian\WEB-INF\lib下所有jar包到C:\mondrian\lib
2.准备数据库
安装好mysql数据库
创建database foodmart
create database foodmart;
grant all privileges on *.* to 'foodmart'@'localhost' identified by 'foodmart';
3.使用mondrian自带的工具导数据到数据库中
java -cp "C:\mondrian-embedded\WEB-INF\lib\mondrian.jar;C:\mondrian-embedded\WEB-INF\lib\log4j-1.2.8.jar;C:\mondrian-embedded\WEB-INF\lib\eigenbase-resgen.jar;C:\mondrian-embedded\WEB-INF\lib\eigenbase-xom.jar;C:\mondrian-embedded\WEB-INF\lib\eigenbase-properties.jar;C:\mondrian-embedded\WEB-INF\lib\mysql-connector-java-5.1.17-bin.jar" mondrian.test.loader.MondrianFoodMartLoader -verbose -tables -data -indexes -jdbcDrivers=com.mysql.jdbc.Driver -inputFile=F:\mondrian-3.3.0.14703-embedded\demo\FoodMartCreateData.sql -outputJdbcURL="jdbc:mysql://localhost:3306/foodmart?user=foodmart&password=foodmart"
其中如果jar包的版本不一样,直接把jar包的版本去掉即可。
运行几分钟,就创建好了。
如:Finished load at: Fri May 25 00:07:53 CST 2012就表示导完了。
4.检查
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| foodmart |
| mysql |
| performance_schema |
| test |
+--------------------+
5 rows in set (0.00 sec)
mysql> use foodmart
Database changed
mysql> show tables;
+-------------------------------+
| Tables_in_foodmart |
+-------------------------------+
| account |
| agg_c_10_sales_fact_1997 |
| agg_c_14_sales_fact_1997 |
| agg_c_special_sales_fact_1997 |
| agg_g_ms_pcat_sales_fact_1997 |
| agg_l_03_sales_fact_1997 |
| agg_l_04_sales_fact_1997 |
| agg_l_05_sales_fact_1997 |
| agg_lc_06_sales_fact_1997 |
| agg_lc_100_sales_fact_1997 |
| agg_ll_01_sales_fact_1997 |
| agg_pl_01_sales_fact_1997 |
| category |
| currency |
| customer |
| days |
| department |
| employee |
| employee_closure |
| expense_fact |
| inventory_fact_1997 |
| inventory_fact_1998 |
| position |
| product |
| product_class |
| promotion |
| region |
| reserve_employee |
| salary |
| sales_fact_1997 |
| sales_fact_1998 |
| sales_fact_dec_1998 |
| store |
| store_ragged |
| time_by_day |
| warehouse |
| warehouse_class |
+-------------------------------+
37 rows in set (0.00 sec)
mysql>
说明一切OK了。
接下来就可以直接使用CUBE文件FoodMart.xml了。
相关推荐
mondrian foodmart SQL SERVER 数据库
mondrian foodmart access 单机版DEMO数据库
mondrian foodmart derby 数据库
mondrian和saiku的数据库建模的指导文档,里面有具体数据准备,建模和服务上线的步骤。
mondrian配置例子,附件是openi源码例子,集成了mondrian+Jpivot。
Creating Interactive OLAP Applications with MySQL Enterprise and Mondrian Presentation 如何创建交互式的OLAP分析,与mysql和mondrian打通 Pentaho Introduction Mondrian features and architecture Schemas ...
(一)Mondrian的体系结构(Architecture)1、表现层(the presentation layer)2、维度层(the dimensional layer)3、集合层(the star layer)4、存储层(the storage layer)(二)API介绍三、一个简单的Mondrian例子(一...
网上的文档都不能指导运行mondrian的例子,我在别人文档的基础上调整了文档,大家按着我这个文档可以运行案例。
mondrian3.x+mysql5.7所需要的材料 是否需要可以查看:https://truedei.blog.csdn.net/article/details/105461087 同时https://truedei.blog.csdn.net/article/details/105461087也是一份帮助文档
配置好的mondrian+jpviot完整工程源码及mysql数据库测试数据
mondrian中steelwheels样例数据的mysql脚本,其中包含了结构和数据,直接导入mysql数据库中执行就可以了
[Manning Publications] Mondrian 实战 英文版 [Manning Publications] Mondrian in Action E Book ☆ 出版信息:☆ [作者信息] William Back D Nicholas Goodman Julian Hyde [出版机构] Manning ...
Mondrian是olap服务器,而不是数据仓库服务器,因此Mondrian的元数据主要包括olap建模的元数据,不包括从外部数据源到数据库转换的元数据。也就是说Mondria的元数据仅仅包括了多维逻辑模型,从关系型数据库到多维...
自已刚开始学mondrian,里面有两个文件,一个是mondrian自带的一个演示示例,是基于oracle实现的过程。还有一个是eclipse中配置mondrian源代码的过程。都是我自己总结的,原创。QQ:6855957
Mondrian+Oracle 实例,及异常分析,功能介绍,连接数据库的各种方式等
mondrian-3.5.0.jar 解决中文乱码问题
mondrian报表技术概要,实例讲述开发过程中遇到的问题以及配置
Mondrian 介绍 配置
本资源包括mondrian源码运行的方法,以及说明文档 还有配置过程中需要的jar包,这个配置方法是可行的,本人已经用这个配置方法成功的运行了mondrian源码!
基于mondrian开发的小例子,通过写mdx语句,将查询结果展示出来。等有时间把数据的钻取链接加上,欢迎一起交流!如果你添加了记得发一份给我哦。