Report and Processing servers

Card Puncher Data Processing

About

The processing tier includes the following servers:

  • Web Intelligence Report Server
  • Desktop Intelligence Report Server
  • Crystal Reports Processing Server
  • Web Intelligence Processing Server
  • Desktop Intelligence Processing Server
  • Adaptive Processing Server
  • Dashboard Server
  • Dashboard Analytics Server
  • Predictive Analysis Server
  • Process Analysis Server

Web Intelligence Report Server

The Web Intelligence Report Server is used to :

  • create,
  • edit,
  • view,
  • and analyze Web Intelligence documents.

It also processes scheduled Web Intelligence documents and generates new instances of the document, which it stores on the Output SAP BOBJ - File Repository Servers (FRS) (FRS).

Depending on the user’s access rights and the refresh options of the document, the Web Intelligence Report Server will use cached information, or it will refresh the data in the document and then caches the new information.

Desktop Intelligence Report Server

The Desktop Intelligence Report service is the core engine that handles the collection of data, formatting, and layout of a Desktop Intelligence document. The server communicates with the Central Management Server ( CMS ) (CMS) when a document is requested, manages the connection to the Universe, and retrieves the data.

Crystal Reports Processing Server

The Crystal Reports Processing Server retrieves data for the report from an instance or directly from the database (depending on the user's request and the rights he or she has to the report object). When retrieving data from the database, the Crystal Reports Processing Server automatically disconnects from the database after it fulfils its initial request and reconnects if necessary to retrieve additional data. (This behaviour conserves database licenses.)

The Crystal Reports Processing Server responds to page requests made by the SAP BOBJ - Cache servers. Requests always pass through the SAP BOBJ - Cache servers and go directly to the Processing Server.) The Processing Server and Cache Server also interact to ensure cached EPF pages are reused as frequently as possible, and new pages are generated when required.

Web Intelligence Processing Server

The Web Intelligence Processing Server is used to :

  • create,
  • edit,
  • view,
  • and analyze Web Intelligence documents.

It interacts with the Enterprise framework services like the Central Management Server ( CMS ) to list documents and universes, and communicates with the Input SAP BOBJ - File Repository Servers (FRS) (FRS) to open or save SAP BO - Web Intelligence documents. It also processes scheduled Web Intelligence documents for the Web Intelligence Job Server and generates new instances of documents on the Output FRS. Depending on the user's access rights and the refresh options of the document, the Web Intelligence Processing Server will use cached information, or it will refresh the data in the document, and then cache the new information.

The Crystal Reports Designer also communicates with the Web Intelligence Processing Server to create Crystal reports based on SAP BOBJ - Universe.

Desktop Intelligence Processing Server

The Desktop Intelligence Processing Server runs queries and generates reports on behalf of the Desktop Intelligence client.

Adaptive Processing Server

An Adaptive Processing server is a generic server process that hosts BusinessObjects Enterprise services. It provides a hosting environment, enables the services to run and manages the life-cycle of the services including starting and stopping. Furthermore, it can host services such as the Publishing Service, and the Client Auditing Proxy Service; for a complete set of available services, please see the SAP BOBJ - Central Management Console (CMC) (CMC).





Discover More
Bobj Architecture Overview
SAP BOBJ - Business Object XI Architecture

BusinessObjects XI is a multitier, server-based product that comprises a number of logical servers. These servers run as Windows services, and they can all be installed on one machine or distributed across...



Share this page:
Follow us:
Task Runner