OBIEE 体系结构包含各种 BI 系统组件,这些组件对于处理最终用户的请求是必不可少的。
How OBIEE System Actually Works?
最终用户发出的初始请求被发送至演示服务器。演示服务器将该请求转换为逻辑 SQL,并将其转发给 BI 服务器组件。BI 服务器将其转换为物理 SQL,并将其发送至数据库以获取所需的结果。此结果通过相同方式呈现给最终用户。
OBIEE 体系结构包含 Java 和非 Java 组件。Java 组件是 Web Logic Server 组件,非 Java 组件称为 Oracle BI 系统组件。
Web Logic Server
OBIEE 系统的部分包含管理服务器和托管服务器。管理服务器负责管理托管服务器的启动和停止进程。托管服务器由 BI 插件、安全性、发布者、SOA、BI Office 等组成。
Node Manager
节点管理器触发自动启动、停止、重启活动,并为管理服务器和托管服务器提供进程管理活动。
Oracle Process Manager and Notification Server (OPMN)
OPMN 用于启动和停止 BI 系统的所有组件,受 Oracle Fusion Middleware Controller 管理和控制。
Oracle BI System Components
Oracle BI Server
这是 Oracle BI 系统的核心,负责提供数据和查询访问功能。
BI Presentation Server
负责将 BI 服务器中的数据提供给最终用户请求的 Web 客户端。
Scheduler
此组件提供 BI 系统中的计划功能,并且具有自己的调度程序,用于计划 OBIEE 系统中的作业。
Oracle BI Java Host
负责使 BI Presentation Server 支持 BI Scheduler、Publisher 和图形的各种 Java 任务。
BI Cluster Controller
用于负载平衡目的,以确保将负载均匀地分配给所有 BI 服务器进程。