使用Schema Workbench创建Cube教程

1、设置数据库连接

 1.  打开Schema Workbench,在左上角点击Options选项,选择Connection

1.png

 2. 选择相应上数据库进行相应配置

这里写图片描述


2、创建Schema

 1. 点左上角的File,  选择New, 点击Schema。

这里写图片描述

 2. 为Schema填写相应的名称

这里写图片描述


3、创建cube

1.右击Schema

这里写图片描述

2.点击Add cube,创建一个新的Cube

这里写图片描述

3.为Cube添加一个新的名字

这里写图片描述

4.右键Cube

这里写图片描述

5.点击Add Table,增加一个事实表

这里写图片描述

6.点击name属性的Value,选择你的事实表(当然如果你记得表名也可以直接输入) 

这里写图片描述

7.右键Cube,选择Add Dimension ,增加一个维度

这里写图片描述

8.点击小钥匙一样的图标展开维度

这里写图片描述

9.在Hierarchy 上右键

这里写图片描述

10.点击Add Table,添加维度表数据

这里写图片描述

11.点击table的name属性的value选择你维度数据表(当然如果你记得表名也可以直接输入)

这里写图片描述


12.设置Hierarchy 相关信息

这里写图片描述

13.设置Dimension 属性相关信息

这里写图片描述

14.右键Hierarchy , 点击Add Level

这里写图片描述

15.设置Level相关属性

这里写图片描述

16.右击Cube,选择Add Measure, 增加度量

这里写图片描述

17.设置Measure(度量)属性

这里写图片描述

18.OK,到此步最简单的Cube就创建完毕了。点击file, 选择save 保存cube

这里写图片描述


4、测试cube

1.点击file, 选择New, 然后点击MDX Query

这里写图片描述

2.如果Information 提示信息为"Mondrian connection Successful", 则表示cube没有什么大问题,创建成功。当然你如果熟悉MDX,你也可使写MDX测试相关维度和度量

这里写图片描述


5、上传cube到pentaho

 1.打开pentaho(前提是你要安装了pentaho),点击 Manage Data Sources

这里写图片描述

 2.点击设置图标

这里写图片描述

 3.点击New Connection, 设置相关数据库信息

这里写图片描述


 4.点击设置图标,选择Import Analysis

这里写图片描述

 5.选择相应的cube文件和data Source后,点击import 上传

这里写图片描述


 6.选择上传的cube,点击设置图标,选择Edit,编辑上传的Cube

这里写图片描述

 7.将EnabkeXmla的Value设置为ture, 点击Save 保存

这里写图片描述


6、使用saiku打开cube

1.点击CreateNew 选择Saiku Analytics

这里写图片描述

2.点击Create a new query

这里写图片描述

3.在下拉框中选择你的Cube, 进行相关操作

这里写图片描述

  • 9
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值