mondrian中schema檔案生成工具schema-workbench的介紹和使用
阿新 • • 發佈:2019-02-13
一、安裝
2、下載工具:psw-ce-3.4.1.1並解壓縮(地址如下)
schema-workbench的下載地址
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的官方文件是不可或缺的。