Purpose
To determine when and why to change the default services configured in the Adaptive Processing Server.
Overview
By default when installing Business Intelligence 4.x (aka BI 4.x) the Adaptive Processing Server will contain twenty-one services,
- Client Auditing Proxy Service
- Custom Data Access Service
- Data Federation Service
- DSL Bridge Service
- Excel Data Access Service
- Visualization Service
- Adaptive Connectivity Service
- Lifecycle Management Clearcase Service
- Lifecycle Management Service
- Multi Dimensional Analysis Service
- Monitoring Service
- Web Intelligence Monitoring Service
- Platform Search Service
- BEx Web Application Service
- Publishing Post Processing Service
- Publishing Service, Rebean Service
- Document Recovery Service
- Security Token Service
- Translation Service
- Visual Difference Service
There are serveral methodologies used when creating multiple Adaptive Processing Servers. In addition, each subservice is configured to allocate between 1-2GB per service. This means that the out-of-the-box AdaptiveProcessingService will require ~25GB by itself.
Screenshot of default AdaptiveProcessingServer:
Recommendations
SAP support recommends splitting the APS service into multiple smaller APS services divided by functional area. This will significantly reduce overhead and resource consumption while maximizing the administration flexibility by offering the ability to stop and disable unused APS services for specific functions that are not in use.
*Splitting out the following APS's are imperative in all production deployments: *DSL Bridge and *Platform Serach
Splitting the services by functional area
DSL Bridge Services
Recommended Memory 8 Gig
SIA1.DSLBridgeAPS
- DSL Bridge Service
- Wed Intelligence Monitoring Service
- Security Token Service
Publishing Services
Recommended Memory 4 Gig
SIA1.PublishingAPS
- Publishing Post Processing Service
- Publishing Service
Web Intelligence Services
Recommended Memory 4 Gig
SIA1.WebIntelligenceAPS
- Rebean Service
- Web Intelligence Monitoring Service
- Document Recovery Service
- Custom Data Access Service
- Excel Data Access Service
Charting Services
Recommended Memory 2 Gig
SIA1.ChartingAPS
- Visualization Service
Analysis Services
Recommended Memory 8 Gig
SIA1.AnalysisAPS
- Multi Dimensional Analysis Service
- BEX Web Application Service
Data Federator Services
Recommended Memory 3 Gig
SIA1.DataFederatorAPS
- Data Federation Service
Monitoring Services
Recommended Memory 1 Gig
SIA1.MonitoringAPS
- Monitoring Service
Client Auditing Proxy Services
Recommended Memory 512 Meg
SIA1.ClientAuditingProxyAPS
- Client Auditing Proxy Service
Adaptive Connectivity Services
Recommended Memory 1 Gig
SIA1.AdaptiveConnectivityAPS
- Adaptive Connectivity Service
Miscellaneous Services
Recommended Memory 1 Gig
SIA1.MiscellaneousAPS
- Security Token Service
- Translation Service
- Insight to Action Service
Platform Search Services
Recommended Memory 3 Gig
SIA1.PlatformSearchAPS
- Platform Search Service
Lifecycle Management Services
Recommended Memory 2 Gig
SIA1.LifecycleManagementAPS
- Lifecycle Management Service
- Lifecycle Management Clearcase Service
- Visual Difference Service
Services Description
Services are listed below in the following format
Service Name
Service Catagory: Description
Utilized by Products or Application
DSL Bridge Service
Web Intelligence Services: Dual Semantic Layer (DSL) session support. Optimizes BICS connectivity for SAP BW. Handles UNX SQL/LOV generation for relational sources.
Web Intelligence, BO Explorer
Web Intelligence Monitoring Service
Web Intelligence Services: Monitors Web Intelligence Servers
Web Intelligence
Security Token Service
Core Services: SAP Single Sign-On support. Offers Single Sign On (SSO) capability to connect to SAP BW data sources.
All
Publishing Post Processing Service
Core Services: Performs actions on reports after they have completed, such as sending a report to a specific output location
Publications of Web Intelligence or Crystal Reports
Publishing Service
Core Services: Coordinates with the Publishing Post Processing Service and Destination Job Service to publish reports to a given output location, such as the file system, FTP, email, or a user‟s inbox
Publications of Web Intelligence or Crystal reports
Rebean Service
Web Intelligence Services: SDK used by Web Intelligence and Explorer
Web Intelligence, Explorer
Web Intelligence Monitoring Service
Web Intelligence Services: Monitors Web Intelligence Servers
Web Intelligence
Document Recovery Service
Web Intelligence Services: Web Intelligence document auto-save and recovery
Web Intelligence
Custom Data Access Service
Connectivity Services: Provides dynamic connections to data sources that do not require a Connection Server. This service allows accessing and refreshing reports created using some personal data provider like CSV files
Web Intelligence, Dashboards (Xcelsius)
Excel Data Access Service
Web Intelligence Services: Supports Excel files uploaded to SAP BusinessObjects BI platform as data sources
Web Intelligence
Visualization Service
Web Intelligence Services: Common Visualization Object Model Service, used by Web Intelligence for charts rendering in WebI reports. The CVOM is dedicated to Web Intelligence reporting. It is what creates the charts displayed in a Web Intelligence document
Web Intelligence, Crystal for Enterprise, Analysis for OLAP
Related Content
Multi-Dimensional Analysis Service
Analysis Services: Provides access to multi-dimensional Online Analytical Processing (OLAP) data; converts the raw data into XML, which can be rendered into Excel, PDF, or Analysis (formerly Voyager) crosstabs and charts
Analysis for OLAP, Creation of OLAP connections
BEx Web Application Service
Analysis Services: Provides integration of SAP Business Warehouse (BW) Business Explorer (BEx) web applications with BI launchpad
BEx
Data Federation Service
Data Federation Services: Enables multi-source universes by distributing queries across disparate data sources federates data through a single data foundation
Web Intelligence, Dashboards (Xcelsius), Crystal Reports for Enterprise, Explorer
Monitoring Service
Core Services: Provides monitoring functions
All
Client Auditing Proxy Service
Core Services: Collects auditing events sent from clients and forwards them to the CMS server
Client tools as Interactive Analysis Desktop
Adaptive Connectivity Service
Connectivity Services: Provides connectivity services (replaces Connection Server)
Web Intelligence, Dashboards (Xcelsius), Crystal Reports, Explorer
Security Token Service
Core Services: SAP Single Sign-On support. Offers Single Sign On (SSO) capability to connect to SAP BW data sources
All
Translation Service
Core Services: Translates InfoObjects with input from the Translation Manager client.
All
Insight to Action Service
Core Services: Enables actions to be invoked and provides support for Report to Report Interface (RRI)
Crystal Reports, Dashboards (Xcelsius)
Platform Search Service
Core Services: Provides searching functionality for the platform.
Search
Lifecycle Management Service
LifecycleManagement Services: Lifecycle Management Core service
LCM
Lifecycle Management ClearCase Service
LifecycleManagement Services: LCM supports either SubVersion or ClearCase to support versioning of objects. This service is to manage the ClearCase support
LCM
Visual Difference Service
LifecycleManagement Services: Determines whether documents are visually identical for doc promotion and Lifecycle Management. Currently users can view the difference between 2 LCMBIAR files or LCM Jobs
LCM
Related Documents
YouTube Video: Splitting BI 4.0 Adaptive Processing Servers
Best Practices for SAPBO BI 4.0 Adaptive Processing Servers
http://scn.sap.com/docs/DOC-31711
SAP BI 4.0 Ecosystem how-to videos
http://scn.sap.com/docs/DOC-34251