Latest News

Thursday, January 30, 2014

OBIEE 11g Architecture



OBIEE 11g Architecture

  OBIEE 11g architecture is called BI Domain, BI Domain divided into two components i.e  Java component and non-Java component.  Java components are weblogic server Domain related components and non-java components are basically Oracle BI system components.


Weblogic Server Domain : This domain consists of Managed server and Admin Server. These services comprises mainly of java modules to trigger the java related services.

Admin Server: It's a J2EE container that runs in a dedicated Java virtual machine that contains Java components for administering the system .It trigger the start, stop kind of admin activity for his peer Manager server processes.

Managed Server: It's a JEE container that runs in a dedicated JVM that provides the run-time environment for the Java-based services and applications within the system.

Node Manager: Node Manager is a java utility to trigger the auto start, stop, restart activities and it provides process management services for the BI Admin server and BI Managed Server.

OPMN (Oracle Process Manager and Notification Server): Controls all system components of BI.

Oracle Weblogic Server (Console): Application server that deploys OBIEE Java components. Oracle WebLogic Server Admin Console access has been provided by Fusion Middleware Control.

It has below capabilities:
1) Monitoring health and performance of JEE servers· Configuring WebLogic domains· Stopping and starting JEE servers· Viewing JEE server logs
2) Fusion Middleware Control is a browser-based tool and the recommended method for monitoring, managing, and configuring Oracle Business Intelligence components.
3)Starting, stopping, and restarting all system components (such as BI Server, BI Presentation Server) and Managed Servers
4)Configuring preferences and defaults
5)Managing performance and monitoring system metrics(DMS-Dynamic Monitoring System)
6)Performing diagnostics and logging (ODL-Oracle Diagnostic Logging)
7)Fusion Middleware Control also provides access to Oracle WebLogic Server such as Administration Console, where one can monitor and manage Oracle Business Intelligence

Below are the Java components Deployed

Administrative Components such as Enterprise Management applications and JMX MBeans for managing all configuration and run-time settings for OBIEE 11g.


Oracle BI Publisher: This component of OBIEE provides an enterprise reporting solution for authoring, managing, and delivering all types of highly formatted documents to employees, customers, and suppliers.

Oracle BI Office: It provides the integration between OBIEE and Microsoft Office products/Tools.

Oracle BI Action Services: It provides the dedicated Web services that are required by the Action Framework and that enable an administrator to manually configure which Web service directories can be browsed by users when they create actions on applications.

Oracle Real-Time Decisions or Oracle RTD:It helps users to make better decisions in real-time at key and high-value points in operational business processes.

Oracle BI Security Services: It provides dedicated Web services that enable the integration of the Oracle BI Server with the Oracle Fusion Middleware security platform i.e JPS (Java Platform Security) , CSF (Credential Store Framework) and users and groups managed by BI LDAP security.

Oracle BI SOA Services: This component provides dedicated Web services for objects in the Oracle BI Presentation Catalog, to invoke different analyses, agents and conditions. They also invoke OBIEE functionality from Business Process Execution Language (BPEL) processes.

Oracle BI Plug-ins: A JEE application that routes HTTP and SOAP requests to OBIEE Presentation Services.


System components:
Deployed as non-JEE components, such as processes and services written in C++ and J2SE:


Oracle BI Server :This component provides the query and data access capabilities at the heart of Oracle Business Intelligence and provides services for accessing and managing the enterprise semantic model (stored in a file with a .RPD extension).

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

Oracle BI Scheduler: This component provides extensible scheduling for analyses/Dashboards to be delivered to users at specific time or conditions. (Oracle BI Publisher has its own scheduler)

Oracle BI JavaHost: This component provides component services that enable Oracle BI Presentation Services to support various components such as Java tasks for Oracle BI Scheduler, Oracle BI Publisher, and graph generation.

Oracle BI Cluster Controller: This components distributes requests to the BI Server, ensuring requests are evenly load-balanced across all BI Server process instances in the BI domain.
  • Google+
  • Pinterest
« PREV
NEXT »

9 comments

  1. Nice Post! It is really interesting to read from the beginning & I would like to share your blog to my circles, keep your blog as updated.
    Regards,
    JAVA Training in Chennai|Best JAVA Training in Chennai|JAVA Training|JAVA Training Institutes in Chennai

    ReplyDelete
  2. To learn shorter programs when compared to Java then it is the right time to choose python training. There is increasing market demand for professionals who have completed python training.
    python training in chennai | python training institutes in chennai

    ReplyDelete
  3. I have read your article.It is really for me.Start to learn Java programming because there is a massive demand for Java developers in IT sectors.It has a great scope in future.
    Thanks,
    JAVA Training in chennai | JAVA Training institutes in chennai | Java course in chennai

    ReplyDelete
  4. Great information, I like this kind of blog information really very nice and more I can easily new skills are develop after reading that post.
    Android Training in Chennai | Selenium Training in Chennai | Software Testing Training in chennai | Digital Marketing Training in Chennai | SEO Training in Chennai

    ReplyDelete
  5. Independent of the size of an endeavor, it in every case needs the influence that information investigation (of the correct information obviously) can give.machine learning course in pune

    ReplyDelete
  6. I like your blog! Thank you for sharing "OBIEE 11g architecture". Learn Data science course online in Delhi from the best institute in Delhi.

    ReplyDelete