《SQL SERVER 商业智能维护与管理》读书笔记(六):开发SSAS立方体

 

学习目标:

l         建立CUBE

Ø         使用CUBE向导建立CUBE

Ø         使用CUBE向导修改CUBE

Ø         建立维度关系

Ø         常规维度关系类型

Ø         引用维度关系类型

Ø         事实维度关系类型

Ø         多对多维度关系类型

l         建立维度

Ø         在维度中建立用户定义和父子层级

Ø         修改用户定义层级和属性

Ø         使用CUBE设计器中的维度常用面板建立角色扮演维度

Ø         定义存储模式

l         建立数据源

Ø         从数据源中增加表

Ø         建立关系

Ø         在数据源视图中为表增加逻辑主键

Ø         建立名字查询

Ø         建立名字计算

 

一、定义数据源和数据源视图

1、定义新的数据

定义DSV的目的是获取关系数据库中的元信息供SSAS使用,包括表和视图的元数据、描述,逻辑主键、表之间的关系。

2、从数据源视图中选择对象

3、建立DSV逻辑主键和表关系

DSV的目的之一就是为维度和事实表标识出主键

4、建立DSV命名计算和命名查询

命名计算建立一个计算字段

命名查询建立一张逻辑表,SELECT语句

 

二、建立和修改SSAS立方体

1、使用CUBE向导

1)选择创建方式为数据源视图。两个选项:从数据源视图或者CUBE模板(完善的业务模型解决方案)建立。

2)选择事实表和维度表

3)如果有时间维,为它指定时间周期,系统会基于你的选择,自动生成层级

4)指定度量和度量组

5)检查维度表和层级

6)为CUBE命名,完成。

2、使用CUBE设计器修改CUBE

3、度量属性

l         名称

l         聚集函数

l         格式化字符串

l         显示目录

l         是否可见

4、维度属性

三、建立和修改维度

1、建立新的维度

2、修改维度元素属性

3、为CUBE指定维度

四、定义用户层级和维度关系

1、将维度组与维度关联

Dimension Usage Tab中指定

2、选择维度关系类型

 

 

五、总结

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值