SAP BO Architecture

sap bo architecture


Definition: SAP Business Intelligence-BO explorer combines the simplicity and the speed of Internet exploration with the analytical control of business intelligence-for a quicker and more conversant decision making. It influences spontaneous self service data exploration with spectacular visualizations and simply shares the perspective within the organization.

SAP BO solutions help businesses to encounter the main challenges in maximizing business performance. Companies can enable collaborative networks with this software.

The SAP BO suite enhances the effective flow of information from a wide array of data sources, allowing an organization to work together beyond the limits, taking more useful decisions and intensifying its competitive improvement. This helps organizations to enable employees working together in a team.

SAP BO Architecture

Architecture is the main solution for all the BI applications. BI applications tend to be the “center for everything”: operational applications like ERP and CRM-systems, data warehouses and applications maintain the other business processes such as PLM, MDM etc. so; there are many interfaces to be fixed and managed. The way of architecture and the choices made matters highly.

SAP BOBJ – Business Object XI Architecture

Architecture Synopsis

Business Objects XI is a multiple tier, a product based on server comprising a number of logical servers. These servers run as Windows services, and all of them can be installed on one machine or can be distributed over multiple machines, each run multiple processor as per the demand.

The BusinessObjects Enterprise’s technological architecture constitutes of a set of tiers maximized for a particular task and operations. Below mentioned are the five tiers

  • Client Tier: web browser and clients
  • Intelligence tier: system server processes
  • Processing tier: data analytics and report generation
  • Data Tier: source repositories
  • Application Tier: Java applications servers and tools

Developers can access the platform with the help of a set of web services and Java APIs to integrates with the BusinessObjects Enterprise into the other enterprise systems, and share the updated documents with the users dynamically on a separate networks.

End users can access, create, edit and communicate with the reports using specialized tools and applications which consist of

  • Crystal Reports
  • SAP BO – Web server intelligence
  • Desktop Intelligence
  • Voyager
  • Dashboard and analytics
  • Dashboard creator

IT sectors can use data and system management tools which include

  • SAP BOBJ – Central Management Suite (CMS)
  • SAP BO – Central Configuring Management (CCM)
  • Import Wizard
  • SAP BOBJ – Publish Wizard
  • Business Object – Universal Designing
  • Repository diagnostics (RD)

sap bo architecture-bigclasses


Various servers which consist of BO XI installation can be managed by choosing the servers option from the main menu of CMC.

Client Tier

The two application categories present in the client tier are

Independent Web Applications: Operating System’s independent Web applications run in the browser like IE, Firefox and Safari etc. Examples of the same include:

  • SAP BO – Info View
  • SAP BO – Web intellect
  • SAP BOBJ – Central Management Suite (CMS)
  • Reports viewers
  • Dashboard and Analysis
  • Voyager
  • Xcelsius
  • BusinessObjects Mobile


Rich desktop applications set up on a Microsoft window OS. This allows offloading BI processing through BO Enterprise on individual client systems. Most of the desktop applications access directly to the organizations data with the middleware drivers installed on the desktop, and interact with BO Enterprise deployment with the help of CORBA or an encryption CORBA SSL such as

  • Crystal Reports
  • Desktop Intellect
  • Online Office
  • Business Views Manager
  • SAP BO – Central Configuring management (CCM)
  • Data Source Migration Wizard
  • Repository Diagnostics
  • Import Wizard
  • SAP BOBJ – Publish Wizard
  • SAP BO – Querying Service
  • Report Modification
  • Conversion Manager
  • Universe Builder
  • Business Object- Universe Designer
  • SAP BO – Web Intellect rich client

Intellect Tier

This manages the BO’s enterprise system. It handles all the security information, sends the requests to the concerned servers, manages audit information, and stores report illustrations. This contains the below mentioned components

  • Central Management server (CMS)
  • Event Server
  • SAP BOBJ- File repository server (FRS)
  • SAP BOBJ- cache servers illustrations

Processing Tier

The BO Enterprise processing tier accesses the data tier and produces reports for the clients. This tier is the only one which communicates with the reporting database.

The processing tier comprises the following types of servers.

  • Job servers
  • Processing & Reporting servers
  • Crystal reporting page server
  • Multiple-dimensional Analytic server (MDAS)
  • Analytics and Dashboards

Data Tier

This is made up of the data sources which contain the information used in the reports and documents handled by the BO enterprise XI system that supports a broad range of corporate databases.

Semantic Panels

The BO semantic panel is a platform-unspecific panel of abstracting which lies in between BO enterprise and the raw data source enclosed in a reporting database.

  • SAP BOBJ- Universe
  • Business Views

Connection Server

It provides a database access to the raw data source.

Application Tier

This acts as the conversion panel between

  • The end user and
  • The processing tier

A BOBJ’s third party- web application server hosts Java SDK modules for processing requests from the user tier, and communicating the same to the concerned service in BO enterprise.

The web & application services tier interacts with the below mentioned enterprises

  • The BO Enterprise SAP BOBJ Software development toolkit (SDT)
  • BO Enterprise BO web services.