Oracle 学习资料库
本教程将向您介绍如何使用 Oracle BI Answers 对 Oracle 数据库 11g OLAP 选件的数据进行查询和计算
所需时间
大约 30 分钟。
本教程包括下列主题:
| |
概述 |
| |
前提条件 |
| |
识别 OLAP 11g 信息库 |
| |
|
| |
更多信息 |
将鼠标置于此图标上
可以加载和查看本教程的所有屏幕截图。(警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)
注:此外,您还可以在下列步骤中将鼠标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图来将其隐藏。
在之前的创建适用于 OLAP 11g 多维数据集的 BI EE 元数据的课程中,您使用了 Oracle BI Administration Tool 创建了一个信息库,其中包含了用于描述 OLAP 11g 示例数据的相应元数据。
在本教程中,您将使用您之前创建的信息库查询 OLAP 11g 数据。您将学会如何使用 BI Answers 选择、显示和浏览您的 OLAP 数据。
注:如果您尚未完成之前的课程,可以下载一个现成的数据库。请参见前提条件部分。
开始本教程之前,您应该:
| |
已成功完成 课程 1:为 OLAP 11g 多维数据集创建 BI EE 元数据 或者... |
| 1. | 安装带有 OLAP 选件的 Oracle 数据库 11g(补丁级别 11.1.0.7 或更高)。 |
| 2. |
按照 安装 Oracle OLAP 11g 示例模式说明下载并安装示例模式的两个组件。 注:示例模式安装包包括两部分:
|
| 3. |
可以访问或安装了 Oracle 业务智能套件企业版 10g 第 3 版(版本 10.1.3.4)。 |
| 4. |
下载本课包含一个完整的且预定义的信息库的 OLAP11g_OBE.zip 文件。将信息库文件 (.rpd) 解压缩到以下位置:C:\ <OracleBI_Installation_Location>\server\repository |
在可以访问您的 OLAP 11g 数据的信息库之前,您必须将它设置为 NQSConfig.ini 文件中的默认信息库。
要正确地修改配置文件,执行以下步骤:
|
1. |
使用编辑工具(如 MS 记事本)打开 NQSConfig.ini 文件。它位于以下目录:
然后,找到配置文件的 [ REPOSITORY ] 部分,如下所示: 与 BI 企业版一起提供的示例 paint.rpd 信息库作为默认信息库列出。 |
|||||||||
|
2. |
按照如下方式修改配置文件:
|
|||||||||
| 3. |
保存 NQSConfig.ini 文件并关闭该编辑器。 |
|||||||||
| 4. |
停止,然后重新启动 Oracle BI Server 服务。 本步骤会使 BI Server 自动读取新信息库。 |
|||||||||
| |
打开 OLAP 11g Cubes 主题区 | |
| |
查询 OLAP 数据 | |
| 1. |
使用 Start 菜单,选择 Programs > Oracle Business Intelligence > Presentation Services。 注:如果 BI EE Server 不在本地计算机上,您可以通过在浏览器中使用以下 URL 访问登录屏幕:
结果:浏览器中出现 Oracle Business Intelligence 登录屏幕。 |
| 2. |
在登录屏幕中,输入 olaptrain 作为 User ID, oracle 作为 Password,如下所示: 然后,单击 Log In。 注:如果您使用 Oracle BI Presentation Services 方法登录,请转至第 3 步。如果您使用 BI Answers URL 方法登录,请转至第 4 步。 |
| 3. |
在 Presentation Server 窗口,单击 Answers 链接。 结果:浏览器中出现 Oracle BI Answers。 |
| 4. |
在 Subject Areas 框中,单击 OLAP 11g Cubes 链接,如下所示: 结果:已加载 OLAP 11g Cubes 表示目录,并且主题区出现在 Answers 选择窗格中。 |
使用 BI Answers 查询 OLAP 数据所采用的方式与针对任何数据源的方式相同。如之前课程所述,BI Answers 通过多维数据集视图的方法直接对 OLAP 多维数据集生成 SQL 查询。
要使用 BI Answers:
| |
只需在选择窗格中打开所需的文件夹,并单击您要查看的项目。每一个项目将显示为 Criteria 选项卡中的一列。 |
|
| |
此外,可以对任何选择的列应用筛选器,并且可以应用各种格式条件。 | |
| |
最后,单击结果选项卡执行查询并显示数据。 |
|
按照以下步骤创建和修改针对示例 OLAP 数据的查询:
| 1. |
要使用 Answers 选择窗格,执行以下操作:
显示结果应该如下所示: |
||||||||||||||||||
| 2. |
单击 Results 选项卡(或 Display Results 按钮)。显示中出现 Geographical 区域的销售数据。 注:按照如下方式,对其他三个维的“All”级别自动返回 Sales 值:Channel = "All Channels"; Product = "All Products"; Time = "All Years".可感知级别的 OLAP 多维数据集元数据是信息库的一部分,因此会返回这些维的正确聚合级。 |
||||||||||||||||||
| 3. |
在 Results 选项卡中,展开 Europe。返回了欧洲国家的销售数据。 |
||||||||||||||||||
| 4. |
在 Answers 选择窗格中,展开 Time 并选择 Calendar Year。现在,Results 显示应该如下所示: |
||||||||||||||||||
| 5. |
单击 Criteria 选项卡,然后单击 Time 的 Filter 工具。 |
||||||||||||||||||
| 6. |
通过在 Value 框中输入 CY2007 选择 2007 年。然后单击 OK。 结果:出现以下筛选条件: |
||||||||||||||||||
| 7. |
在 Criteria 选项卡的 Columns 部分下,将 Time tile 拖到 Sales 之前,如下: |
||||||||||||||||||
| 8. |
单击 Results 选项卡。报表应如下所示: |
||||||||||||||||||
| 9. |
在 France 那一行,展开 CY2007。出现以下结果: 查询自动返回下钻路径中最低级别的数据。 |
||||||||||||||||||
| 10. |
再次单击 Criteria 选项卡。 BI Answers 记录了 Filter 部分中查询的更改。您可以修改、保存或删除任意筛选器。 保存 Calendar Year 上的筛选器,如下:
结果:已保存的筛选器添加到 My Filters 文件夹: |
||||||||||||||||||
| 11. |
要启动新查询,单击 Remove Filters 按钮: 然后,单击 Remove All(列)按钮: |
||||||||||||||||||
| 12. |
在 BI Answers 导航窗格中,单击以下项目(以指定的顺序):
然后,在 Sales 量度文件夹:
结果条件显示如下: |
||||||||||||||||||
| 13. |
使用已储存文件夹对 Time 维应用您之前创建的相同筛选器:
|
||||||||||||||||||
| 14. |
修改 Sales YTD % Change Prior Year 量度以显示小数点后两位。
|
||||||||||||||||||
| 15. |
单击 Results 选项卡查看数据。 注:
|
||||||||||||||||||
| 16. |
单击表中的 CY2007 链接进行下钻。结果现在应如下所示: 同样,所有量度数据计算完美。 |
||||||||||||||||||
| 17. |
下一步,单击表中的 Q1-CY2007 链接进行下钻。现在,表应如下所示: 您将看到 Sales YTD % Change 显示 Cameras 和 Camcorders 产品部门在 January 和 February 绩效不佳。 |
||||||||||||||||||
| 18. |
单击 Feb-2007 中的 Cameras and Camcorders 链接进行下钻。现在,表应如下所示: 您将看到 Cameras and Accessories 产品目录是选定时间段中的问题区域。 如您所见,按照 为 OLAP 11g 多维数据集创建 BI EE 元数据创建相应元数据,可以轻松地通过 Oracle BI Answers 以及其他所有 Oracle BI EE 工具访问 Oracle OLAP11g 选件。 |
||||||||||||||||||
| 19. |
完成数据实验后,只需关闭浏览器即可退出 BI Answers. |
||||||||||||||||||
| |
要查看针对本 OLAP 数据模型的 BI Answers 演示,单击 使用简单 SQL 快速回答疑难问题。 |
| |
本教程所用 OLAP 数据使用 构建 OLAP11g 多维数据集教程中的步骤创建。有关 OLAP 11g 数据模型的信息及其创建方式,请单击链接。 |
| |
要了解更多关于 Oracle 业务智能企业版的信息,请参考 OTN 网站上的其他 OBE。在此页面中,选择“业务智能入门”>“Oracle BI 企业版” |
热门下载 | ||
更多融合中间件下载 | ||