SQL Server2005 Analysis服务实践起步
2007-12-25 15:24:29 来源:WEB开发网二、定义并配置立方体
1、定义立方体
立方体向导可以协助定义测度和维度。
立方体也可以在没有数据源的情况下定义。这种情况下,BIDS自动生成底层相关对象,配合SQL Server Intergration Services从相关数据库对象加载数据到Analysis Services的维度和立方体中。这种自上而下的方法一般用在原型法和假设分析(what-if analyses)中。
根据以上建立的数据源定义立方体的步骤如下:
a.选择构建立方体的方法,选择“Build the cube using a datasource”,并选中"Auto Build"。
b.选择上面定义过的数据源视图。
c.立方体向导自动检测事实表和维度表。
d.制定事实表和维度表。指定E1日销售明细为事实表,其它的均为维度表(此处为Name),并制定时间维度表为date(此处为FriendlyName)。
e.选择时间周期Date为time中的销售日期字段。
f.选择测度。测度的选择中包含了所有事实表中的数值型字段,最后一个"Sales Count"是由向导自动生成的事实表的计数字段。
g.检查维度中的属性,需要时可改变其结构,如删除不必要的如备注、图片等字段以节省空间。
2、检查立方体和维度的属性
在立方体设计器中检查由立方体向导生成的结果。立方体设计器由九个选项卡组成:立方体结构(Cube Structure)、维度用途(Dimension Usage)、计算(Calculations)、关键性能指示器(KPIS, Key Performance Indicators)、行为(Actions)、分区(Partitions)、透视图(Perspectives)、转换(Translations)、浏览器(Browser)。
a.“立方体结构”选项卡用于查看立方体的结构,立方体向导结束后即转向此页面。
1)在测度面板中可以使用鼠标拖曳改变测度的顺序。
2)在维度面板中,选择一个维度并编辑该维度时可以添加、删除和修改维度层次、级别和属性。
b."维度用途"面板用于浏览有多个测度组的立方体中每个测度组对应的维度。单击选定测度旁边的省略号弹出"定义关系(Define Relationship)"对话框,该对话框定义维度与度的关系。如果维度表与事实表是直接连接的话,应该选择的关Regular,此时可以定义不同级别的粒度(granularity)。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接