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文件

实例如下:

mondrian中schema文件生成工具schema-workbench的介绍和使用_第1张图片

如果想更加深入的学习的话,那么MDX的官方文档是不可或缺的。

你可能感兴趣的:(schema,olap)