mondrian mysql 实例_mondrian入门.doc
您所在位置:網站首頁 > 海量文檔
 > 計算機 > 軟件工程
mondrian入門.doc7頁
本文檔一共被下載:次,您可全文免費在線閱讀后下載本文檔。
下載提示
1.本站不保證該用戶上傳的文檔完整性,不預覽、不比對內容而直接下載產生的反悔問題本站不予受理。
2.該文檔所得收入(下載+內容+預覽三)歸上傳者、原創者。
3.登錄后可充值,立即自動返金幣,充值渠道很便利
mondrian入門
參考文章:
Mondrian——有影響的“藝術家”
數據倉庫研究之二--mondrian入門
What is Mondrian?
Mondrian is an OLAP server written in Java. It enables you to interactively analyze very large datasets stored in SQL databases without writing SQL.
/projects/mondrian/
Mondrian是一個開源項目。一個用Java寫成的OLAP(在線分析性處理)引擎。它用MDX語言實現查詢,從關系數據庫(RDBMS)中讀取數據。然后經過Java API用多維的方式對結果進行展示。多維數據中,維度(dimension),層次(Hierarchies),級別(Level)等概念很重要。
OLAP用了多維分析的技術。盡管關系型數據庫所存儲的所有數據都是以行和列的形式存在的,但一個多維數據集還是可以由軸(axes)和單元(cell)組成。
一.環境準備
1.1
Windows + Tomcat 5.0 + MySQL 5.0.21
1.2
下載程序。Mondrian在 可以下載,最早它是用MS Analyze Service的教程中FoodMart數據庫作為demo的,那個是access的數據庫。現在有了Platform-Independent的版本,例如下載mondrian-2.1.1-derby.zip 解壓縮之后在lib目錄里面有一個mondrian-embedded.war,把這個直接放到tomcat的webapps目錄里面就能夠看到mondrian的demo了。把這個war解開之后放到webapps里面去,并且目錄把名字改為mondrian。啟動tomcat,在瀏覽器輸入http://localhost/mondiran 看到了demo。需要說明一下的是,mondrian的發布包含了Jpivot,用它來做展示層,所以不用再去單獨下載Jpivot了。
1.3 數據庫建表
在MySQL數據庫里面建立數據庫mt
create table tb_employee
(
employee_id int ,
employee_name varchar(10)
);
create table tb_time
(
time_id int,
the_year char(4),
the_month char(2)
);
create table tb_salary
(
employee_id int,
time_id int,
salary int
);
insert into tb_employee values(1,"Mr A");
insert into tb_employee values(2,"Ms A");
insert into tb_employee values(3,"Ms B");
insert into tb_employee values(4,"Ms C");
insert into tb_time values(1,"2007","1");
insert into tb_time values(2,"2007","2");
insert into tb_time values(3,"2007","3");
insert into tb_time values(4,"2007","4");
insert into tb_time values(5,"2007","5");
insert into tb_time values(6,"2007","6");
insert into tb_salary values(1,1,11);
insert into tb_salary values(1,2,13);
insert into tb_salary values(1,3,12);
insert into tb_salary values(1,4,20);
insert into tb_salary values(1,5,21);
insert into tb_salary values(1,6,21);
insert into tb_salary values(2,1,13);
insert into tb_salary values(2,3,12);
insert into tb_salary values(2,4,12);
insert into tb_salary values(3,1,12);
insert into tb_sala
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
用戶名:
驗證碼:
匿名?
發表評論
總結
以上是生活随笔為你收集整理的mondrian mysql 实例_mondrian入门.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CS:APP第三章知识总结(汇编语言、机
- 下一篇: 志宇-mysql优化