Wednesday 25 June 2014

OBIEE 11g Architecture

OBIEE 11g Architecture


Domains in OBIEE:

Web Logic Server Domain:
·         J2EE App Server used across the board for all 11g BI applications
·         Contains :
a.       Managed Server : Set of J2EE Applications used for “functioning” the BIEE system
b.      Admin Server : Set of J2EE Applications used for “administering” of BIEE system

Oracle Process Manager and Notification Server (OPMN) domain
·           Used to start/Stop system components (BI Server, BI Pres Server, BI Scheduler, BI cluster controller)
·           Can be accessed from CMD or from EM page(GUI)

 Admin Server Components:

WLS Admin Console
            Admin GUI for WLS, Security and J2EE Components

 Fusion Middleware-EM Control (FMW-EM)
            Admin GUI to Manage the BI Domain
            JMX Beans
            Java components that provide programmatic access for managing a BI domain.

Managed Server Components:

•      BI Plug-in: Sends web http requests to BI Presentation Services
•      BI Security: Integrates BI Server and FMW sec platform (using web service calls)
•      BI Action Services: Dedicated web services for Action framework
•      BI Web Service SOA: Provides Web services for objects in the BIEE Presentation          Catalog, to invoke analysis, agents, and conditions.
•      BI Office: Provides the integration between Oracle Business Intelligence and Microsoft Office products

BIEE Domain System Components:

 •     BI Server
 Provides capabilities to query and access data as well as services for accessing and managing the RPD file (BIEE Metadata).

•     BI Presentation Services
             Provides the framework and interface for the presentation of business intelligence data to Web clients. It maintains an Oracle BI Presentation Catalog service on the file system for the customization of this presentation framework.

            •     BI Scheduler     
                        Provides framework for scheduling and delivering reports to users

            •     BI Java host
            Enables BI Presentation Services to support various components like Java tasks for BI Scheduler, BI Publisher, and Graph generation.

•     BI Cluster Controller
 Used for distributing requests to BI server and ensure load balancing

Important Files in OBIEE:
            Repository file (e.g. SampleSales.rpd)
            Config Files (nQconfig.ini, instanceconfig.xml,)
            Log Files (nqserver.log, nqquery.log, nqscheduler.log, sawlog0.log etc)
            Presentation catalog


No comments:

Post a Comment