第1章 数据仓库介绍 1
1.1 背景 1
1.2 开源与节流 1
1.3 分析数据的需求 2
1.4 什么是数据仓库 3
1.5 数据仓库与OLTP系统的差异 4
1.6 数据仓库的数据源 5
1.7 数据的整理与加载 6
1.9 数据仓库的执行成员 7
1.8 需求分析 7
1.10 制作数据仓库的步骤 8
1.11 自动化处理 10
1.12 数据仓库的备份与还原 10
1.13 数据仓库的种类 11
1.14 系统安全性 12
1.15 设计一个数据仓库的考虑因素 13
1.16 数据仓库的未来发展 14
1.17 本章小结 14
第2章 数据仓库架构 19
2.1 数据仓库的基本程序 19
2.2 抽取与加载数据 20
2.3 抽取数据的时间点 21
2.4 整理与转换数据 21
2.5 备份与备存程序 22
2.6 查询管理程序 22
2.7 数据仓库程序与系统管理器 23
2.8 加载管理器 24
2.9 仓库管理器 26
2.10 查询管理器 29
2.11 数据仓库的详细数据 30
2.12 数据仓库的架构 31
2.13 事实数据与维度数据 33
2.14 分区数据 33
2.15 集合数据与元数据 35
2.16 数据集市 36
2.17 数据集市使用时机 39
2.18 数据集市架构 40
2.19 制作数据集市的考虑因素 41
2.20 本章小结 42
第3章 数据仓库设计 47
3.1 星型雪花架构 47
3.2 识别事实与维度数据 50
3.3 设计事实表 51
3.4 设计维度表 58
3.5 设计星型雪花架构 59
3.6 查询向导 61
3.7 多重维度架构 62
3.8 使用集合信息 63
3.9 设计集合表 65
3.10 应生成哪些集合表 66
3.11 元数据 67
3.12 本章小结 70
第4章 管理工具与硬件平台 75
4.1 为何需要管理工具 75
4.2 管理工具分类 75
4.3 组合管理 76
4.4 调度管理 76
4.5 事件管理 77
4.6 数据库管理 78
4.7 数据仓库程序管理 79
4.9 数据源管理 80
4.10 元数据管理 80
4.8 备份与还原管理 80
4.11 运行性能监控与调整 81
4.12 SMP硬件平台 81
4.13 群集 82
4.14 大量并行处理 83
4.15 本章小结 84
第5章 设计数据仓库架构 87
5.1 Northwind数据库简介 87
5.2 Northwind数据库架构介绍 89
5.3 Northwind数据库表格的关系 95
5.4 需求分析 101
5.5 识别事实与维度数据 104
5.6 设计事实表 106
5.7 设计员工维度表 108
5.8 设计产品维度表 109
5.9 设计供货商维度表 110
5.10 设计顾客维度表 110
5.11 设计时间维度表 111
5.12 星型雪花架构 112
5.13 多重维度架构 113
5.14 本章小结 114
6.1 DTS设计器简介 117
第6章 数据转移 117
6.2 新建目的数据库 118
6.3 激活DTS设计器 119
6.4 创建数据源与目的地 120
6.5 转移事实表 123
6.6 保存包 132
6.7 转移员工维度表 133
6.8 转移顾客、产品、供货商、时间维度表 138
6.9 执行包 143
6.10 设置表的主键与外键 144
6.11 本章小结 146
第7章 Analysis Services 149
7.1 安装Analysis Services 149
7.2 分析管理器 151
7.3 新建数据仓库的数据库 154
7.4 为数据库指定数据源 155
7.5 激活多维数据集创建向导 157
7.6 选择事实数据表 158
7.7 创建星型架构维度 160
7.8 创建雪花架构维度 165
7.9 创建时间维度 168
7.10 存储多维数据集 170
7.11 处理多维数据集 172
7.12 浏览多维数据集的数据 173
7.13 本章小结 177
第8章 维度与维度编辑器 179
8.1 新建星型架构维度 179
8.2 为级别中的成员排序 181
8.3 在维度中新建级别 183
8.4 新建雪花架构维度 187
8.5 指定默认的成员 190
8.6 创建级别的属性 192
8.7 新建时间维度 194
8.8 使用维度编辑器新建多维数据集 199
8.9 为多维数据集创建衍生度量值 204
8.10 使用集合函数 205
8.11 计算平均值 208
8.12 隐藏内部使用的度量值 210
8.13 本章小结 211
第9章 数据透视表 213
9.1 创建Excel连接 213
9.2 浏览多维数据集的内容 217
9.3 细分成员 219
9.4 将多个维度加至坐标轴上 222
9.5 格式化数据透视表 226
9.6 创建图表 229
9.7 将数据透视表加入网页 234
9.8 创建本地多维数据集 236
9.9 使用Excel 2000创建多维数据集 239
9.10 本章小结 248
10.1 创建简单的MDX表达式 251
第10章 多重维度表达式 251
10.2 显示成员的名称 253
10.3 测试成员名称 260
10.4 显示成员的属性 263
10.5 将字符串转换为数值 264
10.6 计算百分比 266
10.7 参考前期的数值 269
10.8 使用MDX Sample Application 271
10.9 将集合加至列滚动轴上 274
10.10 将集合加至行滚动轴上 276
10.11 将两个维度放在同一个轴上 277
10.12 在查询中创建计算成员 279
10.13 本章小结 283
第11章 数据安全 285
11.1 Analysis Services数据安全架构 285
11.2 创建示范用户与组 287
11.3 为所有的用户新建角色 289
11.4 为数据库创建角色 291
11.5 管理数据库角色 296
11.6 完全限制一个维度 299
11.7 限制维度中的成员 301
11.8 维度的可视化控制 303
11.9 为维度指定默认的成员 306
11.10 单元格的安全性 308
11.11 本章小结 311
第12章 Analysis Services的其他功能 313
12.1 备份与还原 313
12.2 虚拟多维数据集 316
12.3 设计存储体 323
12.4 使用网页存取分析数据 330
12.5 其他的功能 332
12.6 本章小结 335