1. 程式人生 > >mondrian中schema檔案生成工具schema-workbench的介紹和使用

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的官方文件是不可或缺的。