mondrian中schema檔案產生工具schema-workbench的介紹和使用,
一、安裝
1、準備jdk1.5+
2、下載工具:psw-ce-3.4.1.1並解壓縮(地址如下)
schema-workbench的
點擊開啟連結
3、要把相應的JDBC驅動包拷貝到schema-workbench\lib下。
4、修改workbench.bat檔案
找到“rem you should also put mondrian.properties on the calsspath for it to be picked up”這一行
在下方添加 set CP=%CP%;./mondrian.properties
找到“rem add all needed JDBC drivers to the classpath”這一行
在下方添加set CP=%CP%;lib/jdbc.jar(如果有多個驅動JAR檔案,就添加多行)
5、重新啟動workbench.bat
6、製作***.mondrian.xml(立方體)
二、使用
1.首先選擇options-Connection,輸入主機名稱、資料庫、連接埠號碼、使用者名稱和密碼等相關資訊,測試連接是否成功。
2. 回到主介面,建立一個schema(它相當於一個資料倉儲)
3.在該schema中添加一個cube(在這個cube上進行聯機分析,我把他簡單的理解為事實表)
4.在cube下添加事實表和度量(measure)
5.再次回到schema資料倉儲結點,在它之下建立維度dimension,可以雙擊設定維度別名
6.在維度下面添加table來設定他的維度資料表,添加level來設定他的層數,如果存在多個層次可以添加多個,如日期年下面還存在月,日等更細的level
7.同樣的方法,安裝5.6兩步可以添加更多的維度。
8.添加完維度以後,還要在cube結點上添加對它的引用 add dimension usage,加入對下面維度資料表的引用並添加source
9.再次回到各個dimension結點處,修改hierarchy的primaryKey
10.產生對應的xml檔案
執行個體如下:
如果想更加深入的學習的話,那麼MDX的官方文檔是不可或缺的。