第1章 Analysis Services的新特性 1
1.1多维数据集增强 1
1.2维度增强 4
1.3数据挖掘增强 5
1.4安全性增强 6
1.5PivotTable服务中的客户连通性增强 7
1.6基他增强 8
第2章 安装Analysis Services 11
2.1安装Analysis Services的硬件和软件要求 11
2.2运行安装程序 12
2.3安装参数和无提示安装 14
2.5停止或删除Analysis Services 15
2.4重新安装Analysis Services 15
2.6从早期版本升级 16
2.7向下兼容性 16
2.7.17.0 Analysis Services客户端和本地多维数据集支持 18
2.7.2支持的Analysis Services知识库迁移路径 19
2.7.3在不同的Analysis Services版本间存档和还原数据库 19
第3章Analysis Services架构 21
3.1 Analysis Services功能 21
3.1.1易于使用 22
3.1.2灵活的数据模式 24
3.1.3可伸缩性 27
3.1.4集成 29
3.1.5广泛支持的API和开放的架构 30
3.2.1服务器架构 31
3.2服务器和客户端架构 31
3.2.2客户端架构 32
3.3对象架构 33
3.3.1对象架构概述 34
3.3.2分析服务器 35
3.3.3数据库 37
3.3.4数据源 37
3.3.5维度 38
3.3.6级别和成员 59
3.3.7度量值 67
3.3.8单元 76
3.3.9多维数据集 85
3.3.10分区 101
3.3.11聚合 110
3.3.12角色 111
3.3.13命令 115
3.3.14成员属性 119
3.3.15数据挖掘模型 122
3.3.16数据挖掘列 131
3.4安全性和身份验证 138
3.4.1管理员安全性 139
3.4.2最终用户安全性 140
3.4.3操作方面的注意事项 171
第4章 数据仓库和OLAP 175
4.1关于数据仓库 175
4.2关于OLAP 176
4.3OLAP和数据仓库 177
4.4维护OLAP数据 178
第5章 管理Analysis Services 183
5.1在管理Analysis Services之前 183
5.2管理工具 184
5.2.1 Analysis Manager 184
5.2.2结合Analysis Services使用Active Directory 188
5.2.3对Analysis Services使用数据转换服务 189
5.2.4结合Analysis Services使用MDX 189
5.2.5Msmdarch命令 190
5.3管理任务 190
5.3.1配置分析服务器 191
5.3.2为多维数据集创建必备对象 193
5.3.3生成和处理多维数据集 199
5.3.4创建安全角色 212
5.3.5管理分区 215
5.3.6使用可选功能增强维度 220
5.3.7使用可选功能增强多维数据集 225
5.3.8更新多维数据集和维度 240
5.3.9械构造和使用数据挖掘模型 243
5.3.10存档、还原和复制数据 250
5.3.11分析和优化性能 254
5.3.12自动化和调度管理任务 268
第6章 管理员参考 275
6.1规范和限制 275
6.2SQL 278
6.2.1分区筛选和增量更新筛选 278
6.2.2维度筛选 280
6.2.3钻取筛选 281
6.3OLE DB符合性 281
6.4用于数据挖掘的OLE DB符合性 284
第7章 MDX 287
7.1DX概述 287
7.1.1MDX简介 288
7.1.2MDX中的重要概念 288
7.1.3SQL和MDX比较 291
7.2基本MDX 292
7.2.1基本MDX查询 292
7.2.2成员、元组和集合 294
7.2.3轴维度和切片器维度 298
7.2.4建立多维数据集上下文 300
7.3高级MDX 301
7.3.1创建和使用属性值 301
7.3.2生成MDX中的命名集 313
7.3.3生成MDX中的计算成员 315
7.3.4生成MDX中的高速缓存 321
7.3.5生成MDX中的计算单元 322
7.3.6在MDX中创建和使用用户定义函数 325
7.3.7使用回写 327
7.3.8使用DRILLTHROUGH检索源数据 329
7.3.9理解传递次序和求解次序 329
7.4有效应用MDX 337
7.4.1MDX中的注释 337
7.4.2使用空单元 338
7.4.4使用RollupChildren函数 342
7.4.3在多维数据集的上下文内创建单元 342
7.4.5WHBRE子句替代 344
7.5 Analysis Services中的MDX函数 344
7.5.1MDX函数参考 345
7.5.2已注册的函数库 415
7.5.3符合MDX语法的用户定义函数 418
第8章 使用方法 421
8.1配置分析服务器 421
8.1.1如何注册分析服务器 421
8.1.2如何使用SQL Server企业管理器添加链接的分析服务器 422
8.1.3如何启动迁移知识库向导 422
8.1.4如何配置用于Web的Analysis Services 423
8.2创建多维数据集的必备对象 424
8.2.1如何创建数据库 424
8.2.2如何指定数据源 425
8.2.3如何使用维度向导创建共享维度 425
8.2.4如何使用维度编辑器创建共享维度 426
8.2.5如何浏览共享维度 426
8.2.6如何浏览专用维度 427
8.2.7如何基于成员属性创建虚拟维度 427
8.2.8如何基于列创建虚拟维度 428
8.3生成和处理多维数据集 430
8.3.1如何启动多维数据集向导 430
8.3.2如何用多维数据集编辑器建立多维数据集 430
8.3.4如何将多列度量值添加到多维数据集中 432
8.3.3如何创建专用维度 432
8.3.5如何启动虚拟多维数据集向导 433
8.3.6如何启动存储设计向导 433
8.3.7如何处理多维数据集 433
8.3.8如何处理虚拟多维数据集 434
8.3.9如何查看SQL语句 434
8.3.10如何更改Analysis Services所使用的临时文件夹 434
8.3.11如何在多维数据集编辑器中浏览样本数据 435
8.4创建安全角色 435
8.4.1如何创建数据库角色 436
8.4.2如何创建多维数据集角色、更改其默认值和指定单元安全性 437
8.4.3如何创建挖掘模型角色并更改其默认值 440
8.4.4如何在数据库角色中创建维度安全的自定义规则 441
8.4.5如何在多维数据集角色中创建维度安全的自定义规则 444
8.4.6如何创建单元安全的自定义规则 446
8.5管理多维数据集存储 447
8.5.1如何启动分区向导 447
8.5.2如何处理分区 447
8.5.3如何合并两个分区 448
8.5.4如何指定链接多维数据集的数据源 448
8.5.5如何创建链接多维数据集 449
8.5.6如何处理链接多维数据集 449
8.6增强维度 450
8.6.1如何在共享维度中创建成员属性 450
8.6.2如何为共享维度创建自定义汇总运算符 450
8.6.3如何为专用维度创建自定义汇总运算符 452
8.6.4如何创建或选择存储自定义成员公式的列 453
8.6.6如何创建成员组 454
8.6.5如何在写启用维度中创建自定义成员公式 454
8.6.7如何在维度编辑器中创建具有多个层次结构的维度 455
8.6.8如何在维度向导中创建具有多个层次结构的维度 456
8.6.9如何向现有维度添加层次结构 457
8.7用可选功能增强多维数据集 458
8.7.1如何创建计算单元 459
8.7.2如何将计算单元导入到虚拟多维数据集内 460
8.7.3如何编辑计算单元定义 460
8.7.4如何重命名计算成员 461
8.7.5如何在常规多维数据集中创建计算成员 461
8.7.6如何将计算成员导入到虚拟多维数据集内 462
8.7.7如何在虚拟多维数据集内编辑计算成员 463
8.7.8如何在虚拟多维数据集内创建计算成员 463
8.7.10如何将命名集导入到虚拟多维数据集 465
8.7.9如何在常规多维数据集内创建命名集 465
8.7.11如何在虚拟多维数据集内编辑命名集 466
8.7.12如何在虚拟多维数据集内创建命名集 466
8.7.13如何在常规多维数据集内创建操作 467
8.7.14如何将操作导入到虚拟多维数据集内 468
8.7.15如何在虚拟多维数据集内编辑操作 468
8.7.16如何在虚拟多维数据集内创建操作 468
8.7.17如何测试操作 469
8.7.18如何写启用多维数据集 470
8.7.19如何浏览多维数据集的回写数据 470
8.7.20如何删除多维数据集的回写数据并将其写禁用 471
8.7.21如何将多维数据集的回写数据转换为分区并写禁用该多维数据集 471
8.7.22如何指定常规多维数据集的钻取选项 472
8.7.23如何指定虚拟多维数据集的钻取选项 473
8.7.24如何指定链接多维数据集的钻取选项 474
8.7.25如何指定分区的钻取选项 476
8.8更新多维数据集和维度 477
8.8.1如何增量更新多维数据集 477
8.8.2如何刷新多维数据集内的数据 478
8.8.3如何增量更新共享维度 479
8.8.4如何重建共享维度的结构 479
8.9管理数据挖掘模型 479
8.9.1如何启动挖掘模型向导 480
8.9.2如何启动关系挖掘模型编辑器 480
8.9.3如何启动OLAP挖掘模型编辑器 481
8.9.4如何处理数据挖掘模型 481
8.9.6如何向数据挖掘模型添加角色 482
8.9.5如何启动挖掘模型角色管理器 482
8.10存档、还原和复制数据 483
8.10.1如何使用Analysis Manager将Analysis Services数据库存档 483
8.10.2如何使用msmdarch命令将Analysis Services数据库存档 484
8.10.3如何使用Analysis Manager还原Analysis Services数据库 485
8.10.4如何使用msmdarch命令还原Analysis Services数据库 486
8.10.5如何复制和粘贴对象 487
8.11分析和优化性能 487
8.11.1如何启动使用分析向导 488
8.11.2如何启动基于使用的优化向导 488
8.12自动化和调度管理任务 488
8.12.1如何创建Analysis Services处理任务 488
8.12.2如何创建关系数据挖掘预测查询任务 490
索引 493