OBIEE11g架构解析:WebLogic集成与组件管理

4星 · 超过85%的资源 需积分: 9 8 下载量 10 浏览量 更新于2024-09-15 收藏 1.06MB DOC 举报
"Oracle Business Intelligence Enterprise Edition (OBIEE) 11g 是一个全面的企业级商业智能平台,提供了一种强大的分析和报告解决方案。它建立在WebLogic Server之上,从而实现了更集中的管理和部署。" Oracle BIEE 11g 架构的核心在于其与 WebLogic Server 的集成,这使得整个平台更加现代化和灵活。在11g版本中,BIEE 的各个组件不仅包括原有的BIServer、PresentationServer、Repository Data Objects (RPD) 等,还引入了基于WebLogic Server 的新特性。WebLogic Server 是 Oracle 的一款企业级Java 应用服务器,它负责托管和管理 BIEE 的 Java 组件。 1. Java组件:这部分由Java 2 Platform, Enterprise Edition (J2EE) 编写,直接部署在WebLogic Server 上。关键组件包括: - BI Publisher:用于创建、管理和分发报表的工具。 - BIOffice 插件:允许在Microsoft Office 应用程序中嵌入 BI 功能。 - BI Security Service:处理身份验证、授权和安全策略。 - BI SOA Services 和 BI Action Services:支持服务导向架构和服务间交互。 - JMX MBeans(Java Management Extensions Management Beans):提供对OBIEE 配置的管理接口。 2. 系统组件:这些组件源于10g版本,但11g中它们也被纳入WebLogic Server 管理,包括: - BIServer:处理数据提取和分析的后台服务。 - BI Presentation Server:处理用户界面呈现和交互。 - BIScheduler:负责计划和执行定时任务,如报表生成。 - BIClusterController:在集群环境中协调组件的活动。 在11g中,Java组件仍然由应用服务器(WebLogic Server)管理,而系统组件则通过WebLogic Server 的 Administration Console 进行控制。这种集中化的管理方式提高了运维效率和可扩展性。 架构通常包括一个Admin Server 和一个或多个 Managed Servers。Admin Server 主要用于管理控制其他 Managed Servers,通过Fusion Middleware Control(即Enterprise Manager)进行高级监控和管理。Managed Servers 承载着OBIEE 的J2EE 应用组件和系统组件。 安装时,一般会配置一个Admin Server 和至少一个Managed Server。此外,所有组件都与Oracle 数据库连接,包括10g遗留的调度相关表以及11g新增的数据库对象。 管理和维护OBIEE 11g 的工具包括Fusion Middleware Control、WebLogic Server Admin Console 和 OPMN(Oracle Process Manager and Notification)。这些工具共同确保了OBIEE 平台的稳定运行和高效管理。