第Ⅰ部分 Discoverer入门 3
第1章 Discoverer概述 3
1.1 商业智能和机构 4
1.2 商业智能和趋势 4
1.3 Discoverer在商业智能中的角色 6
1.3.1 Oracle引入Discoverer 6
1.3.2 Discoverer与Web 7
1.3.3 Discoverer的八大部分 7
1.4 如何使用本书 10
1.5 报表技术的新趋势 11
1.5.1 Discoverer的GUI 11
1.5.2 GUI的好处 12
1.5.3 即席查询与预定义查询 13
1.5.4 获得Discoverer的帮助 15
1.6 小结 17
第2章 用户和数据库 19
2.1 开始对的,后面也不会错 19
2.2 终端用户的职责 20
2.2.1 业务 20
2.2.2 报表需求 21
2.2.3 数据库 22
2.3 Discoverer库的概念 27
2.3.1 Discoverer库的定义 27
2.3.2 库管理员的定义 28
2.4 报表编写人员的概念 28
2.4.1 报表编写人员的定义 28
2.4.2 报表编写人员所能带来的优势 28
2.4.3 报表编写人员自身的优势 29
2.4.4 选择报表编写人员 29
2.5 小结 29
第3章 初识Discoverer 31
3.1 关键人物 32
3.1.1 Discoverer管理员 32
3.1.2 库管理员 32
3.1.3 数据库管理员 33
3.1.4 Oracle Applications(Apps)管理员 33
3.1.5 报表编写人员 34
3.2 获得Discoverer的访问权 34
3.3 重要定义 35
3.3.1 工作簿和工作表 35
3.3.2 查询 36
3.3.3 报表 36
33.4 库 36
3.4 记忆功能 37
3.5 Discoverer的主要功能 37
3.6 Discoverer登录顺序 38
3.6.1 使用Discoverer Desktop连接 38
3.6.2 运行10.1.2版Discoverer Plus或Viewer 39
3.7 启动工作簿 44
3.8 小结 45
第4章 工作簿向导:基本步骤 47
4.1 工作簿向导 47
4.1.1 工作簿向导步骤 48
4.1.2 简单的工作流程 48
4.1.3 工作簿向导的可选步骤 48
4.1.4 工作簿向导步骤1:创建新的工作簿或打开现有的工作簿 51
4.1.5 打开现有工作簿 56
4.1.6 工作簿向导步骤2:选择数据 57
4.1.7 工作簿向导步骤3:安排输出顺序 67
4.1.8 工作簿向导步骤4:设置用户定义的条件 70
4.1.9 什么是来自模糊区的查询,以及如何避免此类查询 76
4.1.10 查看结果 79
4.1.11 保存查询 83
4.2 小结 89
第5章 工作簿向导:可选步骤 91
5.1 Plus中的文本区 92
5.2 工作簿向导的可选步骤 92
5.3 工作簿向导步骤5:创建排序(仅适用于表) 93
5.3.1 什么是排序 94
5.3.2 创建新排序 95
5.3.3 快速排序 98
5.3.4 二次排序 100
5.3.5 构建组排序 101
5.3.6 添加第二个排序 103
5.3.7 重新安排排序顺序 104
5.3.8 为什么不在向导中排序 106
5.4 工作簿向导步骤6:创建用户定义的计算 106
5.4.1 Desktop计算屏幕 106
5.4.2 Plus计算选项卡 107
5.4.3 计算:什么是计算 108
5.4.4 在Desktop中创建计算 108
5.4.5 在Plus中创建计算 109
5.4.6 理解计算 111
5.4.7 为什么不在向导中计算 112
5.5 Discoverer Plus工作簿向导的其余步骤 113
5.6 在Plus工作簿向导中创建用户定义的百分比 113
5.6.1 百分比:它们是什么 113
5.6.2 创建新的百分比 114
5.6.3 百分比示例 117
5.6.4 为何不在向导中执行百分比 122
5.7 在Plus工作簿向导中创建用户定义的总计 122
5.7.1 总计:什么是总计 122
5.7.2 创建新总计 123
5.7.3 标定百分比和总计 125
5.8 在Plus工作簿向导中创建用户定义的参数 125
5.8.1 参数:什么是参数 126
5.8.2 条件和参数之间的差异 127
5.8.3 创建新参数 128
5.8.4 重新排列参数顺序 130
5.8.5 为何不在向导中创建参数 130
5.9 在查询运行后编辑工作表 130
5.10 小结 133
第Ⅱ部分 编辑查询 137
第6章在 Discoverer Desktop和Plus中格式化输出结果 137
6.1 为标题取有意义的名称(Desktop和Plus) 138
6.1.1 如何在Desktop中重命名列 138
6.1.2 如何在Plus中重新命名这些列 139
6.2 重新排序输出结果 139
6.3 格式化数据 142
6.3.1 格式化工具 142
6.3.2 Format Data对话框 142
6.4 格式化列 153
6.4.1 格式化列标题 153
6.4.2 在Plus中格式化多个标题和列 154
6.5 从工作表中删除列 155
6.5.1 删除列的方法 155
6.5.2 调整列尺寸 156
6.6 格式化总计 159
6.6.1 使用Format Data对话框格式化总计 159
6.6.2 从格式化栏中格式化总计 160
6.7 格式化异常 160
6.8 为查询添加标题 160
6.8.1 编辑标题 161
6.8.2 从显示中禁止标题 165
6.9 添加背景位图(仅在Desktop) 165
6.9.1 设置背景 165
6.9.2 清除背景 166
6.10 小结 166
第7章 运用图形表达数据 167
7.1 可用的图形样式 168
7.1.1 区域图(Desktop和Plus) 168
7.1.2 条形图(Desktop和Plus) 169
7.1.3 组合图(仅在Plus) 169
7.1.4 立方体图(在Plus中属于3-D选项) 170
7.1.5 圆环图(在Plus中属于饼图) 171
7.1.6 调整曲线图(仅在Desktop) 171
7.1.7 高低图(Desktop)股票图(Plus) 172
7.1.8 水平条形图(Desktop和Plus) 172
7.1.9 线性图(Desktop和Plus) 172
7.1.10 Pareto(Desktop和Plus) 173
7.1.11 饼图(Desktop和Plus) 173
7.1.12 点图(仅在Desktop中) 174
7.1.13 极点图(Desktop和Plus) 174
7.1.14 散点图(Desktop),散点图/气泡图(Plus) 175
7.1.15 曲面(在Plus中属于3-D) 175
7.2 Discoverer Desktop图形窗口 175
7.3 在Desktop中创建图形 177
7.4 在Discoverer Plus中制图 181
7.4.1 在Plus工作簿向导中创建图形 182
7.4.2 查询后在Plus中创建图形 183
7.5 在Plus中修改图形 191
7.6 在Desktop中修改图形 191
7.6.1 从工作表中修改图形 192
7.6.2 从图形窗口修改图形 193
7.7 小结 197
第8章 使Discoverer查询变成报表 199
8.1 构建报表的工作流程 200
8.2 格式化打印报表 201
8.2.1 Desktop中的打印设置 202
8.2.2 Plus中的打印设置 203
8.3 页面设置 204
8.4 Desktop中的工作表选项卡 205
8.5 Plus中的工作表选项卡 205
8.5.1 Plus中的Table/Crosstable选项卡 206
8.5.2 表头和注脚 206
8.6 表和交叉表栅格线 209
8.6.1 表栅格线 209
8.6.2 交叉表栅格线 210
8.7 在表中插入分页符 212
8.8 导出另一个应用程序的报表 212
8.9 小结 213
第9章 使用Discoverer分析数据 215
9.1 什么是分析 216
9.2 分析的类型 216
9.2.1 统计分析 216
9.2.2 分类分析 218
9.2.3 偏差分析 219
9.2.4 趋势分析 220
9.2.5 时效分析 222
9.3 分析的基础 223
9.4 分析工作流程 224
9.5 本章使用的核心例子 225
9.6 可用分析工具的说明 226
9.7 分析工具栏按钮 227
9.7.1 Totals区域 229
9.7.2 Percentage区域 237
9.7.3 Operator区域 238
9.7.4 Condition区域 239
9.7.5 利用格式设置发现异常 239
9.8 如何构建示例查询 243
9.8.1 统计分析 243
9.8.2 分类分析 244
9.8.3 偏差分析 247
9.8.4 趋势分析 249
9.8.5 时效分析 250
9.9 征服怀疑您的分析的经理 252
9.10 小结 253
第10章 Business Intelligence Discoverer Viewer 10g Release 2(10.1.2) 255
10.1 使用Viewer的理由 256
10.1.1 Viewer的优势 256
10.1.2 新功能或改进的功能 257
10.1.3 连接(Connect)页面 257
10.1.4 工作表列表 258
10.1.5 Viewer主页 261
10.2 表或交叉表显示区域 267
10.2.1 工具 268
10.2.2 排序 273
10.2.3 行和列 273
10.3 超级钻取 273
10.4 图形 275
10.5 在Viewer中设置用户首选项 277
10.5.1 查询控制器 277
10.5.2 度量单位 278
10.5.3 轴标签 278
10.5.4 汇总数据 278
10.6 小结 279
第Ⅲ部分 高级Discoverer技术 283
第11章 数据项的细化、钻取和超级钻取 283
11.1 细化查询条目 284
11.1.1 添加或删除条目 284
11.1.2 与添加或删除条目有关的常见问题 288
11.2 旋转和钻取 298
11.2.1 旋转数据 298
11.2.2 将表和交叉表复制为新的工作表 298
11.2.3 向内和向外钻取数据 301
11.3 超级钻取 307
11.3.1 向外钻取到另一个工作表 308
11.3.2 向外钻取到URL 311
11.3.3 向外钻取到应用程序 312
11.4 小结 313
第12章 构建有效的条件 315
12.1 添加条件 315
12.1.1 在Desktop中使用“显示值”选项添加条件 316
12.1.2 使用工具栏添加条件 318
12.1.3 在Desktop和Plus中使用条件对话框添加条件 322
12.2 条件的基本组件 327
12.2.1 基本组件1:条目 327
12.2.2 基本组件2:表达式 328
12.2.3 基本组件3:值 328
12.3 编辑现有条件 333
12.4 使用高级条件 334
12.4.1 创建基于计算的条件 334
12.4.2 创建基于条件的条件 337
12.4.3 使用布尔运算符 342
12.4.4 使用子查询 350
12.5 删除条件 357
12.5.1 永久删除条件 357
12.5.2 取消激活某个条件 358
12.6 删除条件所依赖的列 358
12.6.1 删除条件中使用的数据库条目 358
12.6.2 删除条件中使用的计算 358
12.6.3 删除条件中使用的计算注意点 359
12.7 小结 359
第13章 优化参数、计算、排序和百分比 361
13.1 优化参数 362
13.1.1 将条件转化为参数 362
13.1.2 从参数创建条件 367
13.1.3 创建即时参数 367
13.1.4 动态参数 368
13.1.5 命令参数和可选参数 371
13.1.6 关键字的参数支持 373
13.1.7 激活和取消激活参数 373
13.1.8 级联参数 374
13.1.9 编辑参数 378
13.1.10 在标题、页眉或脚注中使用参数 381
13.2 优化计算 384
13.2.1 计算的主要组件 384
13.2.2 提前定义计算 384
13.2.3 在编辑计算后使用内务管理方法 392
13.2.4 在查询中使用标准函数 392
13.2.5 计算标准边际收益和涨价幅度 401
13.2.6 激活和取消激活计算 403
13.3 优化排序顺序 404
13.3.1 排序顺序处理 404
13.3.2 使用Sort选项卡删除排序 406
13.4 优化百分比 406
13.4.1 在交叉表中使用COUNT和百分比 406
13.4.2 更改百分比的工作流程 408
13.4.3 删除百分比的工作流程 408
13.4.4 激活和取消激活百分比 408
13.5 小结 409
第14章 查询管理 411
14.1 Discoverer管理员与终端用户 412
14.2 与其他用户共享工作簿 416
14.2.1 可共享工作簿的超级用户 417
14.2.2 如何共享工作簿 417
14.2.3 使用共享工作簿 419
14.3 工作簿操作 423
14.3.1 从数据库中删除工作簿 424
14.3.2 管理工作簿描述和标识符 425
14.4 工作表操作 426
14.4.1 重新排序工作表 426
14.4.2 重命名工作表 427
14.4.3 删除工作表 427
14.4.4 向工作表中添加描述 428
14.4.5 在工作簿之间复制和移动工作表 428
14.4.6 在工作表结果中查找数据 429
14.5 调度工作簿 430
14.5.1 调度工作簿的优点 430
14.5.2 如何调度工作簿 431
14.5.3 如何共享调度工作簿的结果 437
14.5.4 查看结果 438
14.5.5 取消调度工作簿 441
14.5.6 编辑调度工作簿 442
14.5.7 安全 443
14.5.8 第三方调度 445
14.6 从命令行运行Discoverer Desktop 451
14.7 SQL管理 458
14.7.1 查看SQL 458
14.7.2 查看解释计划 458
14.7.3 导出SQL 459
14.7.4 导入SQL 459
14.7.5 结构化SQL 460
14.8 E-Mailing工作表和报表 461
14.9 小结 462
第15章 用户首选项、工具栏及Discoverer管理员 465
15.1 定制用户首选项 466
15.2 Desktop选项 466
15.2.1 General选项卡 466
15.2.2 Query Governor选项卡 468
15.2.3 Table/Crosstab选项卡 469
15.2.4 Format选项卡 471
15.2.5 Cache选项卡 473
15.2.6 Connection选项卡 473
15.2.7 Advanced选项卡 474
15.2.8 EUL选项卡 475
15.3 Plus Options对话框 476
15.3.1 General选项卡 476
15.3.2 Query Governor选项卡 477
15.3.3 Sheet选项卡 477
15.3.4 Formats选项卡 478
15.3.5 Advanced选项卡 479
15.3.6 EUL选项卡 479
15.4 工具栏 480
15.4.1 Discoverer Desktop工具栏 480
15.4.2 Discoverer Plus工具栏 481
15.5 Discoverer管理员 484
15.5.1 Discoverer管理员的角色 484
15.5.2 可以帮助Discoverer管理员确定必需的数据 484
15.5.3 Discoverer管理员能做什么 485
15.5.4 Discoverer Desktop目录结构 488
15.5.5 终端服务器目录 488
15.6 小结 489
第16章 Discoverer OLAP 491
16.1 OLAP背景 491
16.2 Oracle Business Intelligence Discoverer Plus for OLAP 493
16.2.1 Discoverer Plus for OLAP 493
16.2.2 逻辑维度模型 494
16.2.3 Discoverer Catalog 495
16.3 关于示例 495
16.4 Global Widgets逻辑维度模型 496
16.5 连接到Discoverer Plus for OLAP 500
16.6 创建您的第一个OLAP Plus Workbook 500
16.7 Discoverer Plus for OLAP用户界面 502
16.7.1 Available Items窗格 503
16.7.2 OLAP工具栏 503
16.8 使用工作簿向导创建OLAP工作簿 505
16.8.1 OLAP工作作簿向导步骤1 505
16.8.2 OLAP工作表向导步骤2 505
16.8.3 OLAP工作表向导步骤3:图形类型 507
16.8.4 OLAP工作表向导步骤4:交叉表布局 508
16.8.5 OLAP工作表向导步骤5~8:维度 509
16.8.6 创建OLAP条件或查询步骤 515
16.8.7 用Filter按钮创建查询步骤 523
16.8.8 创建计算 526
16.8.9 创建总计 530
16.8.10 编辑工作表属性 533
16.8.11 创建对Discoverer工作表的链接 533
16.8.12 创建关系工作簿参数与条件 536
16.8.13 管理Discoverer Catalog 541
16.8.14 导入BI Beans交叉表与图 545
16.9 小结 545
第Ⅳ部分 使用Discoverer Administration Edition第17章 Administration Edition初步 549
17.1 关键定义 549
17.1.1 End User Layer 550
17.1.2 业务领域 550
17.1.3 轴 551
17.1.4 条目类 552
17.1.5 层次结构&. 552
17.1.6 汇总 552
17.1.7 属性 553
17.2 粘着特性 553
17.3 成功实现Discoverer的步骤 553
17.3.1 了解并预见用户需求 553
17.3.2 创建End User Layer 554
17.3.3 创建业务领域 554
17.3.4 细化业务领域 554
17.3.5 授予对业务领域的访问权限 554
17.3.6 部署 554
17.4 从源数据库到目的模式 554
17.4.1 源数据库 554
17.4.2 目的模式 555
17.5 创建End User Layer 556
17.5.1 新用户特权 557
17.5.2 软件安装 557
17.5.3 创建EUL 558
17.6 创建第一个业务领域 565
17.6.1 加载向导步骤1:创建或打开业务领域 565
17.6.2 加载向导步骤2:选择模式 566
17.6.3 加载向导步骤3:选择要使用的对象 567
17.6.4 加载向导步骤4:定义导入选项 567
17.6.5 加载向导步骤5:命名业务领域并提供最后的首选项 569
17.7 关键业务领域对象 570
17.8 检查业务领域 571
17.8.1 检查业务领域名称、描述和标识符 571
17.8.2 检查文件夹名称、描述和标识符 572
17.8.3 检查文件夹的顺序 573
17.8.4 检查条目的名称 574
17.8.5 检查条目的顺序 576
17.8.6 检查默认位置 578
17.8.7 检查条目聚合 579
17.8.8 检查默认格式 580
17.9 小结 580
第18章 编辑业务领域 581
18.1 保持业务领域检查 581
18.1.1 管理值列表 581
18.1.2 管理连接 592
18.2 增强业务领域 601
18.2.1 文件夹增强 601
18.2.2 管理文件夹属性 613
18.2.3 增强层次结构 619
18.2.4 条目管理 626
18.2.5 条目的类型 627
18.2.6 有用的算法 627
18.2.7 向复杂文件夹中添加条目 627
18.2.8 排序条目 627
18.2.9 描述性的值列表:为条目添加索引 628
18.3 小结 630
第19章 与终端用户交互 631
19.1 添加新用户 632
19.2 授予对业务领域的访问权限 632
19.2.1 开放访问权 632
19.2.2 受限访问权和内幕交易 633
19.2.3 授予访问权限的流程 633
19.3 授予用户编辑特权 635
19.3.1 使用Privileges选项卡 635
19.3.2 使用User/Role或User/Responsibility选项卡 637
19.3.3 使用Query Governor选项卡 638
19.3.4 Discoverer特权解释 639
19.4 向业务领域、文件夹和数据项添加有意义的描述 641
19.4.1 向业务领域添加有意义的描述 641
19.4.2 向文件夹添加有意义的描述 641
19.4.3 向数据项添加有意义的描述 642
19.5 向文件夹添加新条目 643
19.5.1 向简单文件夹添加新条目 643
19.5.2 向复杂文件夹添加新条目 646
19.5.3 向自定义文件夹添加新条目 647
19.6 创建新文件夹 648
19.7 创建文件夹之间的连接 648
19.8 创建值列表 648
19.9 创建备用排序 648
19.10 创建基于计算的新条目 649
19.11 创建新条件 649
19.12 创建钻取层次结构 653
19.13 修改条目的类型 653
19.14 创建汇总数据 654
19.15 重新安排业务领域中的文件夹顺序 654
19.16 重新安排文件夹中条目的顺序 654
19.17 修改刷新周期 654
19.18 允许工作簿的调度 655
19.18.1 调度特权 655
19.18.2 启用调度 655
19.18.3 存储用户工作簿结果 658
19.18.4 设置调度工作簿结果用户 658
19.18.5 管理调度工作簿 659
19.18.6 调度状态列表 661
19.19 创建新函数 661
19.20 小结 664
第20章 配置Discoverer 665
20.1 体系结构 666
20.2 Oracle HTTP Server(OHS) 667
20.2.1 Oracle HTTP服务器配置 669
20.2.2 关键Oracle HTTP服务器模块 670
20.2.3 使用Oracle Enterprise Manager配置Oracle HTTP Server 670
20.3 J2EE(OC4J)的Oracle容器 673
20.3.1 OC4J配置文件概述 673
20.3.2 使用Oracle Enterprise Manager配置OC4J 675
20.4 OEM Application Server控制 677
20.5 使用OEM配置Discoverer 677
20.5.1 Discoverer Administration选项卡 678
20.5.2 Discoverer Plus Configuration页面 682
20.5.3 Discoverer Viewer Configuration页面 683
20.5.4 Discoverer Portlet Provider Configuration页面 693
20.6 Single Sign-On(SSO) 694
20.6.1 配置Single Sign-On 694
20.6.2 用SSO启用Discoverer 695
20.7 OPMN(Oracle进程管理和通知) 696
20.8 Oracle Internet Directory (OID) 699
20.9 元数据存储库 700
20.10 Discoverer首选项 702
20.10.1 使用pref.txt修改全局首选项 703
20.10.2 使用命令行修改用户首选项 703
20.10.3 以用户身份修改用户首选项 703
20.11 Web Cache 720
20.11.1 使用Web Cache配置Discoverer Viewer 720
20.11.2 为高可用性配置Discoverer 724
20.12 小结 729
第21章 为使用Discoverer设置Portal 731
21.1 使用Portal 731
21.1.1 基础结构数据库 732
21.1.2 Portal中间层 732
21.2 配置Discoverer服务器 732
21.2.1 Portlet的类型 732
21.2.2 Analyze链接 733
21.3 Portal Administration 734
21.3.1 使用Portal实例注册Discoverer Portal Provider (DPP) 734
21.3.2 向Portal发布Discoverer Portlet 739
21.3.3 配置Discoverer portlets 742
21.4 使用Portlet 757
21.4.1 使用Analyze链接 758
21.4.2 定制Portlet 759
21.5 小结 763
第22章 汇总管理 765
22.1 背景 765
22.2 汇总设置 766
22.2.1 数据库设置 766
22.2.2 数据库特权 767
22.2.3 表分析 767
22.3 物化视图 768
22.4 管理汇总表 768
22.4.1 自动汇总管理(ASM) 769
22.4.2 手工指定汇总 778
22.5 汇总组合策略 788
22.6 用Oracle Applications使用汇总表 789
22.7 终端用户选项 789
22.8 小结 790
第Ⅴ部分 附录 793
附录A Michael关于FAQ的一些问题的回答 793
附录B SQL函数 835
附录C 数据库和视图 893
附录D 教学数据库 905