FreeOZ论坛

标题: Analysis Services 学习笔记 [打印本页]

作者: xblues    时间: 25-7-2010 02:35
提示: 作者被禁止或删除, 无法发言 标题: Analysis Services 学习笔记
微软的这个教程不错。
http://technet.microsoft.com/en-us/library/ms170208.aspx

我上个月粗略的看了一遍,跟着做了一下,不过这个月又都忘记了,这一次重新做,遇到重点记一下笔记。
作者: xblues    时间: 25-7-2010 02:36
提示: 作者被禁止或删除, 无法发言 标题: Data Sources
这里选择什么帐号连接数据库 Impersonate

要选择 Server Account
作者: xblues    时间: 25-7-2010 02:38
提示: 作者被禁止或删除, 无法发言 标题: Data Sources View
所选的表格的是可以通过修改 FriendlyName 属性来改名的。
作者: xblues    时间: 25-7-2010 02:42
提示: 作者被禁止或删除, 无法发言 标题: Cubes
可以用向导,一步一步先定义一个Cube,然后定义一系列Dimensions。

如果设计比较复杂,实际上可以反过来,先手动定义一些列的Dimensions,然后再利用向导生成一个使用已经定义好了的Dimension的Cube。

推荐后者。
作者: xblues    时间: 25-7-2010 03:18
提示: 作者被禁止或删除, 无法发言 标题: Dimension
定义Dimension Table,根据一个Dimension Table来生成Dimension,注意修改每一级Dimension的属性类型。尤其是日期类型的Dimension。
作者: xblues    时间: 25-7-2010 03:29
提示: 作者被禁止或删除, 无法发言 标题: Cube
Measurement 也就是 Fact Table,选择好了Measurement,接下来就是绑定一个已经事先定义好了的Dimension了,对于一些复杂的Cube,一些Dimension需要事先定义。然后是建立一些新的Dimensions。
作者: xblues    时间: 25-7-2010 12:33
提示: 作者被禁止或删除, 无法发言 标题: Composite Key in Dimension
比如如果你的 Hierarchies 的结构如下

Country
State
City
Full Name

City可能会有重名,不同的State有相同的City 名,这样为了区分同名的City,就需要对City这一级别采用组合Key。

修改 Key Columns 使用 State + City 的组合
修改 Name Column 依然在表现层使用City名字


同样比如 State名字也有可能不同国家的State名字相同,可以采用相同处理方案。
http://technet.microsoft.com/en-us/library/ms167487.aspx
作者: xblues    时间: 25-7-2010 23:37
提示: 作者被禁止或删除, 无法发言 标题: Define Attribute Relationships
通过增加定义属性之间的关系,可以加速Cube的处理速度。
作者: xblues    时间: 26-7-2010 00:04
提示: 作者被禁止或删除, 无法发言 展示一下用Folder分组以后的Dimensions.
作者: xblues    时间: 28-7-2010 02:00
提示: 作者被禁止或删除, 无法发言 标题: 一共10节课呢,从第四节开始难度加深啦,慢慢看
第四节课:  http://technet.microsoft.com/en-us/library/ms167408.aspx

这节课需要下载并安装一个已经准备好了的例子项目,从这里下载(点击右侧那个绿色的按钮下载,并安装)
http://sqlserversamples.codeplex.com/

安装以后到这里去找项目文件,打开,继续学习。
C:\Program Files\Microsoft SQL Server\100\Samples\Analysis Services\Tutorials\Lesson 4 Start




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/bbs/) Powered by Discuz! X3.2