第一部分 基础知识 1
第1章 业务场景和 SAP BW 3
1.1 销售分析——一个业务场景 3
1.2 数据仓库的基本概念 6
1.2.1 星型架构 6
1.2.2 ETTL——抽取、传输、转换和加载数据 7
1.3 BW——一个 SAP 数据仓库解决方案 9
1.3.1 BW 的体系结构 9
1.3.2 BW 业务目录 12
1.3.3 mySAP.com 中的 BW 14
1.4 本章小结 15
第2章 创建信息立方体 16
2.1 创建 InfoArea 16
2.2 创建 InfoObject 编录 19
2.3 创建 InfoObject——特征 21
2.4 创建 InfoObject——主特征 29
2.5 创建信息立方体 33
2.6 本章小结 38
第3章 加载数据到信息立方体 42
3.1 创建一个源系统 42
3.2 创建一个应用程序组件 45
3.3 为特征数据创建 InfoSource 46
3.4 创建 InfoPackage 来加载特征数据 50
3.5 检查所加载的特征数据 56
3.6 手工输入主数据、文本和层级 60
3.6.1 主数据和文本 60
3.6.2 层级 62
3.7 为交易数据创建 InfoSource 72
3.8 创建信息立方体的更新规则 80
3.9 创建 InfoPackage 来加载交易数据 83
3.10 本章小结 88
4.1 检查信息立方体的内容 90
第4章 检查数据质量 90
4.2 使用 BW 监控器 93
4.3 使用持久分段运输区域(PSA) 97
4.4 本章小结 102
第5章 创建查询和工作簿 104
5.1 使用 BEx 分析器创建查询 104
5.2 使用 BEx 浏览器组织工作簿 117
5.3 使用变量直接访问层级节点 118
5.4 本章小结 126
第6章 管理用户授权 129
6.1 使用配置文件生成器创建授权配置文件 129
6.2 创建一个授权对象来控制用户对信息立方体数据的访问 139
6.3 集成配置文件生成器和 BEx 浏览器 153
6.4 本章小结 161
第二部分 BW 进阶 163
7.1 BW 星型架构 165
第7章 设计信息立方体 165
7.2 信息立方体设计方案1——依赖于时间的导航属性 173
7.3 信息立方体设计方案2——维度特征 181
7.4 信息立方体设计方案3——依赖于时间的整体层级 189
7.5 其他信息立方体设计技巧 197
7.5.1 复合属性 198
7.5.2 线性项维度 199
7.6 本章小结 200
第8章 聚集和多立方体 201
8.1 聚集 203
8.2 多立方体 217
8.3 本章小结 227
第9章 操作数据存储 228
9.1 创建一个 ODS 对象 229
9.2 准备将数据加载到 ODS 对象,再加载到信息立方体 235
9.3 加载数据到 ODS 对象 244
9.4 加载数据到信息立方体 258
9.5 使用 ORECORDMODE 进行 Delta 加载 261
9.6 本章小结 266
第10章 业务目录 268
10.1 创建一个 R/3源系统 269
10.1.1 为 R/3客户端创建一个逻辑系统 269
10.1.2 为 BW 客户端创建一个逻辑系统 273
10.1.3 为后台用户命名 276
10.1.4 在 BW 中创建 R/3源数据系统 278
10.2 传递 R/3的全局设置 283
10.3 复制 R/3 DataSource 285
10.4 安装业务目录对象并加载 R/3数据 292
10.5 本章小结 298
第11章 一般 R/3数据抽取 300
11.1 在 R/3中创建视图 302
11.2 在 R/3中创建 DataSource 并复制到 BW 中 308
11.3 在 BW 中创建一个特征 311
11.4 从 R/3中加载数据到 BW 316
11.5 本章小结 322
第12章 数据维护 323
12.1 维护特征数据 323
12.2 维护信息立方体数据 331
12.2.1 信息立方体的内容 332
12.2.2 索引和统计数据 336
12.2.3 数据加载请求 342
12.2.4 聚集上传 347
12.2.5 信息立方体压缩 348
12.2.6 信息立方体重构 352
12.3 本章小结 353
第13章 性能调试 355
13.1 BW 统计程序 355
13.2 系统管理助理 372
13.3 调整查询性能 377
13.3.1 查询读取模式 377
13.2.2 位图索引 379
13.2.3 基于成本的优化器的统计数据 383
13.2.4 分区 385
13.2.5 并行查询选项(PQO) 391
13.4 调试加载性能 393
13.4.1 数字范围缓冲 393
13.4.2 设定数据包的大小 399
13.5 本章小结 402
第14章 对象传输 404
14.1 系统概貌 404
14.2 开发类 406
14.3 对象传输 409
14.4 本章小结 418
附录 A BW 实施方法论 419
A.1 BW 的 ASAP 419
A.2 一个简化的 BW 项目规划 423
A.3 参考资料 425
B.1.2 应用程序服务器 426
B.1.1 演示界面 426
B.1 SAP 三层体系结构 426
附录 B SAP 基础平台概览 426
B.1.3 数据库界面 427
B.1.4 开放式 SQL 427
B.1.5 本地 SQL 427
B.2 调度程序、工作进程和服务 427
B.2.1 对话工作进程 428
B.2.2 更新工作进程 429
B.2.3 排队工作进程 429
B.2.4 后台工作进程 429
B.2.5 后台打印工作进程 429
B.2.6 信使服务 429
B.2.7 网关服务 430
B.3 内存管理 430
B.3.1 SAP 缓存 431
附录 C 参考文献 433