使用ROLAP - Oracle OLAP

示例数据

以简单模型为例:

Dept_DIM 部门维表

bb

Emp_FT 雇员事实表

bb

事实表以员工所属部门号DEPTNO关联维表Dept_DIM

Oracle OLAP使用流程

OLAP对象结构图

bb

创建Dimension

打开analytic workspace manager

1)         建立Dimension—DEPT

2)         创建各级别level –LOCDnameDEPTID

3)         创建层级hierarchy(可多个)--DEPT_HIR,注意level的上下层级顺序

4)         创建各级别使用的属性Attribute -- LONG_DescriptionSHORT_Description

5)         创建映射Mapping(和表格及字段关联起来)--从导航栏选择表格,并拖动字段到Dimension相应位置

bb

6)         加载数据到Dimension—右键DEPT维,选择“维护维DEPT”。

Dimension数据字典

Dimension

创建完成后,数据库中新增如下对象:

bb

 

创建Cube

打开analytic workspace manager

1)         新建Cube –EMP

2)         选择要引用的Dimension –DEPT,并为维度选择计算方式(求和、平均、最大、最小等等)

bb

3)         新建度量Measures –SALARY

4)         建立映射Mapping,从导航栏拖动事实表EMP_FT和维表DEPT_DIM相关字段到相应位置,注意DEPT维中只要拖入最小层级字段即可。

bb

5)         加载数据LoadingCube,右键Cube—Emp,选择“维护立方EMP”。

Cube数据字典

Cube创建完成后,数据库中新增如下对象:

bb

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10009036/viewspace-1061516/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10009036/viewspace-1061516/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值