OBIEE 教程
什么是 OBIEE?
OBIEE (Oracle Business Intelligence Enterprise Edition) 是 Oracle 公司的一款商业智能工具,用于收集、存储和分析数据,以生成企业报告、仪表板、记分卡和即席分析。OBIEE 采用多服务器架构,使用 Siebel Analytics 技术将数据访问和表示元素分离以进行分析。
Oracle OBIEE 还提供了一组基于 Web 的工具,用于围绕仪表板进行数据报告和分析,这些仪表板由表格、图表、数据透视表等构成。OBIEE 这款商业智能工具还提供了丰富的最终用户体验。
OBIEE 架构
现在,在本 Oracle OBIEE 教程中,我们将学习 OBIEE 架构。

Oracle BI 服务器是该套件中的核心组件。它是一个查询引擎,将逻辑请求转换为物理 SQL 语句以执行数据源。它还根据在 BI 服务器存储库中定义的业务规则生成优化的查询。
Oracle BI 架构组件
以下是架构组件及其关系
- 客户端
- Oracle BI 表示服务
- Oracle BI 服务器
- Oracle BI 存储库
- 数据源
客户端
它提供对商业智能信息的访问
Oracle BI Answers
它是一套用于构建、查看和修改 Oracle BI 请求的图形工具
- Oracle BI 交互式仪表板
- 显示 Answers 和请求以及其他项目的结果
- Oracle BI 管理工具:用于构建 Oracle BI 存储库
BI 表示服务器
- BI 表示服务器提供处理功能,以可视化信息供客户端使用。它作为 Web 服务器的扩展实现。
- 使用目录存储保存的内容
- 从 Oracle BI 服务器接收数据,并将其提供给请求它的客户端
- 提供对商业智能信息的访问
- Oracle BI Answers – 一套用于创建、查看和修改应用程序的工具
- Oracle BI 交互式仪表板 – 可视化使用 BI Answers 进行查询的结果
- Oracle BI 管理工具:它提供处理功能,以可视化信息供客户端使用。
- 它作为 Web 服务器的扩展实现。
- 使用目录存储保存的内容
- 从 Oracle BI 服务器接收数据,并将其提供给请求它的客户端
Oracle BI 服务器
- Oracle 商业智能服务器
- 它直接使用元数据库。
- 向物理数据源生成动态 SQL 请求
- 将结果构建到 BI 表示服务器
存储库
- 存储 BI 服务器使用的元数据库。
- 它由 Oracle BI 管理工具生成
- 从数据源导入元数据库
- 将元数据构建和组织到您的业务模型中
- 为需要信息的用户构建业务模型以进行呈现
数据源
Oracle BI 服务器访问用户想要分析的业务数据,这些数据可以是任何格式,例如
- 关系数据库
- 联机分析处理 (OLAP) 数据库
- 平面文件
- 电子表格
- XML for Analysis (XMLA)
OBIEE 的特性
- RPD 表示层允许创建此对象
- 在 WEB 中完全实现的接口;丰富的交互式面板
- 支持基于级别的层次结构和不规则层次结构
- OBIEE 提供了企业报告功能
- 轻松的 Microsoft Office 集成
- OBIEE 允许用户从头开始创建他们的报告
- 与 MS Office 集成并支持多语言
- 该工具提供了一个基于业务事件的实时警报引擎
OBIEE 与 Tableau 对比
以下是 OBIEE 和 Tableau 之间的一些显著差异
参数 | OBIEE | Tableau |
---|---|---|
用途 | OBIEE 是一个多方面的工具网络,可以为您的业务创建更流畅、集成度更高的数据流。 | Tableau BI 作为分析领域的领导者,使个人和组织能够更加数据驱动。 |
稳定性 | 更稳定 | 稳定性较差 |
解决方案类型 | 提供企业级解决方案 | 单点解决方案 |
支持回写功能 | 支持回写功能 | 不支持回写功能 |
报告流程 | 对报告进行审计 | 对报告进行跟踪和测试 |
使用 OBIEE 的优势
以下是使用 OBIEE 的优点/优势
- 在第三方供应商(如 Microsoft 应用程序)内实时更新数据
- 它帮助您创建新的推论或修改现有的推论,无需任何 IT 协助。
- 地图和空间可视化帮助您监控分析结果。
- 这款分析工具帮助用户查看和分析数据。
- 提供衡量数据状态的指标
- 显示当前市场趋势变化等的关键指标。
- 运行此 BI 工具不需要深厚的技术技能。
- 提供强大的自定义功能
- 可以用数据创建多语言报告。
- 从头开始创建报告
- 与主要数据源集成
使用 OBIEE 的劣势
以下是 OBIEE 的缺点/不足之处
- 从数据科学的角度来看,这个解决方案并不理想
- 它不是一个用于数据可视化的好工具。
- 它缺乏许多功能。
- 当大量查询并行运行时,报告会失败。
- 当许多人同时登录时,它容易崩溃。
使用 Oracle 商业智能的最佳实践
- 在业务模型映射层中仅使用逻辑链接。
- 重命名逻辑列。
- 删除不需要的对象以简化模型
- 使用短名称以节省引用空间。
- 使用与组织相对应的名称,以便客户容易理解。
- 不要在 BMM 中使用与逻辑表名称相同的名称。
- 您应避免在名称中使用单引号(')和双引号(")。
- 使对象名称唯一。
摘要
- OBIEE 的全称是 Oracle Business Intelligence Enterprise Edition (OBIEE)。它是 Oracle 公司的一款商业智能工具。
- Oracle 架构的重要组成部分是 1) 客户端 2) Oracle BI 表示服务 3) Oracle BI 服务器 4) Oracle BI 存储库 5) 数据源
- OBIEE 支持基于级别的层次结构和不规则层次结构
- OBIEE 支持回写功能,而 Tableau 不支持此功能
- OBIEE 提供在第三方供应商(如 Microsoft 应用程序)内的实时数据更新
- OBIEE 工具最大的缺点是它不适合用于数据可视化。
- 在使用 OBIEE 工具时,在业务模型映射层中仅使用逻辑链接是一个重要的最佳实践。