SAP BO Architecture
SAP BO
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)
Server
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.