Latest News

Friday, March 16, 2018

Oracle Business Intelligence 12c System Architecture Explained

Oracle Business Intelligence Components

Upon installation of Oracle Business Intelligence, below components can be installed in the Oracle BI Domain on the host. 

The BI Domain consists of Java components that are deployed into one or more Java EE (JEE) containers within a single WebLogic server domain; system (non-JEE) components and processes; and required configuration files, metadata repositories, and infrastructure.

Let's Discuss more on individual components and sub components.

  • Admin Server — Deployed as a JEE container that runs in a dedicated Java virtual machine that contains Java components for administering the system. These components include Oracle WebLogic Server Administration Console, Oracle Fusion Middleware Control, and JMX MBeans.

  • Managed Server — Deployed as a JEE container that runs in a dedicated Java virtual machine that provides the runtime environment for the Java-based services and applications within the system. These services and applications include BI Publisher and Visual Analyzer.

    An Oracle BI domain contains one or more Managed Servers that are distributed across one or more host computers.

    • Action Service — This component 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.
    • Visual Analyzer — This component provides a simple-to-use visual analytical interface.
    • BI Publisher — This component provides an enterprise reporting solution for authoring, managing, and delivering all types of highly formatted documents to employees, customers, and suppliers.
    • Security — This component provides dedicated web services that enable the integration of the Oracle BI Server with the Oracle Fusion Middleware security platform.
    • SOA Web Service — This component provides dedicated web services for objects in the Oracle BI Presentation Catalog, to invoke analyses, agents, and conditions. These services make it easy to invoke Oracle Business Intelligence functionality from Business Process Execution Language (BPEL) processes.
    • Presentation Services — This component is a JEE application that routes HTTP and SOAP requests to Oracle BI Presentation Services.
  • Node Manager — Provides process management services for the Administration Server, Managed Server processes, and System Components.

  • System Components — Deployed as server processes and provide the core services that enable Oracle Business Intelligence.

    • BI Server (OBIS) — 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 an .RPD extension).

    • BI Scheduler (OBISCH) — This component provides extensible scheduling for analyses to be delivered to users at specified times. (Oracle BI Publisher has its own scheduler.)

    • BI JavaHost (OBIJH) — 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. It also enables Oracle BI Server query access to Hyperion Financial Management and Hyperion Planning data sources.

    • Essbase — This component provides support for Essbase.

    • BI Presentation Server (OBIPS) — This component 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.

    • Cluster Controller (OBICCS) — This component distributes requests to the BI Server, ensuring requests are evenly load-balanced across all BI Server process instances in the BI domain.

  • Other Domain Contents — Includes all the necessary software, configuration files, metadata, WLST commands, security, and connection and database configuration information that are required to run an Oracle Business Intelligence system.

  • Google+
  • Pinterest


  1. With everything taken into account, information can give the online vendor a chance to pick up hand-on understanding of providing food right message to the correct group of spectators through the computerized science course in pune

  2. Well, the most on top staying topic is Data Analytics. Data Analytics is one of the most promising technique in the growing world. I would like to add Data Analytics training to the preference list. Out of all, Data analytics course in Mumbai
    is making a huge difference all across the country. Thank you so much for showing your work and thank you so much for this wonderful article.

  3. Such a very useful article. I have learn some new information.thanks for sharing.
    data scientist course in mumbai

  4. I am looking for and I love to post a comment that "The content of your post is awesome" Great work!
    Data science course in mumbai

  5. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!
    Data science course in mumbai

  6. Such a very useful Blog. Very interesting to read this article. I have learn some new information.thanks for sharing. know more about

  7. Recollect your days at school or college, to those potent days when what's to come was fully open. You could be anything you desired to be: a financial expert, a bookkeeper, an IT engineer, an advertising specialist, a space explorer! All you needed to do was study the correct subjects and start on the correct way. business analysis

  8. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.
    ExcelR Data Analytics courses

  9. I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!
    data science courses in pune

  10. Very nice blog here and thanks for post it.. Keep blogging...
    ExcelR data science training

  11. Attend The Data Analytics Courses Online From ExcelR. Practical Data Analytics Courses Online Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analytics Courses Online.
    ExcelR Data Analytics Courses Online

  12. I will really appreciate the writer's choice for choosing this excellent article appropriate to my matter.Here is deep description about the article matter which helped me more.
    ExcelR data analytics courses

  13. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!
    data analytics courses

  14. I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own Blog Engine blog now. Really the blogging is spreading its wings rapidly. Your write up is a fine example of it. excelr data science

  15. I am a new user of this site so here i saw multiple articles and posts posted by this blog,I curious more interest in some of them Data Scientist course

  16. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!
    data analytics course mumbai

  17. You know your projects stand out of the herd. There is something special about them. It seems to me all of them are really brilliant! psd

  18. I have to search sites with relevant information on given topic and provide them to teacher our opinion and the article.

    business analytics course

    data analytics courses

    data science interview questions

    data science course in mumbai

  19. keep up the good work. this is an Ossam post. This is to helpful, i have read here all post. i am impressed. thank you. this is our data science training in mumbai
    data science training in mumbai |

  20. This "how-to" article trains would-be business analyst job hunters to be able to be noticed inside of a competitive job market. Whether you might be a seasoned business analyst hunting for a challenging business analyst position or you will applying for entry-level business analyst positions you should handle your enterprise analyst job search correctly Business Analyst Training

  21. The information provided on the site is informative. Looking forward more such blogs. Thanks for sharing .
    Artificial Inteligence course in Nashik
    AI Course in Nashik

  22. I would also motivate just about every person to save this web page for any favorite assistance to assist posted the appearance.
    data science course

  23. Then hiring a web designer to build your home business website is another option. A professional website designer knows how to give your website the look and feel you need. However, be careful when choosing a web designer. I will add a few things that you need to be aware of here; Make Money Online

  24. Virtual Office is a totally operational and functional work area where one might enjoy all a cubicle services and assistance just as telephone answering, mindmap templates