Performance Tuning in SAP BI/BO

SAP BO Performance Tuning @ Various levels:

Connection Level: Use 64 bit connection types @64 bit Operating System rather 32 bit connection type.

Database Level/OLAP cubes/BEx Queries: Healthy DWH or well design of Database, its tables with Indexes built.

Semantic/Universe Level:
Formulas, Aggregate functions, Aggregate_Awareness, LOVs, Group by, Prompts based on Year, Quarter, Month, Weeks, Day at Database level, Aggregated/Pre-calculated Tables.

Array fetch size: 
Increase Array fetch size at Universe Designer Level.

Suppose if we have a report with 5000 Rows, if the Array Fetch size is 100 then BO server connect with the back-end database 50 times. Each Time BO server fetches 100 records.

Client Tools/Report Level:

Web Report:
Crystal Report:
Dashboards:

As part of Maintenance activities, clear caches,GC With scheduled restart on production on Non-Business Hours.

Server Level:
Split APS for Webi, Crystal, Dashboard services.
Configure DSL Bridge. 
Clone multiples of 1 service in CMC, Have separate job servers.

Load Balance in production server can be handled by CMS level clustering.

Disaster Recovery (DR), have a separate server with clone of production server in different location, as a standby server.

Hardware/Network Level:
Increase the RAM
Increase space/shift the path of IFRS/OFRS files to other location.
Configure Gigabyte LAN Cards across the OS server, DB, WebServer within Enterprise (Network/LAN)

Maintenance Activities:
Daily: Sanitize un-used objects.
Weekly:Clear caches and Scheduled instances.

Monthly: Restart.
Quarterly: Update software patching.


Comments

Unknown said…
The SAP BW (Business Warehouse—the term used to describe the underlying technology, as opposed to Business Intelligence, used to describe the user-facing technologies) system allows users to report on the data stored in the ERP system, allowing anything from simple analysis to complex simulations on sales forecasts depending on different factors.
Unknown said…
I’m not sure where you’re getting your information, but good topic. I need to spend some time learning more or understanding more. Thanks for fantastic info I was looking for this information for my mission.

Invisalign Treatment In Chennai

Best Dental Clinic In Annanagar
Mahalya sree said…
I have definitely picked up anything new from right here. I did however expertise a few technical points using this site, since I experienced to reload the web site a lot of times previous to I could get it to load correctly.
Best Interior Designers in Chennai
Interior Designers in Chennai
Hema said…

you are giving a very interesting post and it is usefull.
informatica training in chennai
Anonymous said…
Thanks for sharing this Information. Got to learn new things from your Blog on SAP HANA

http://thecreatingexperts.com/category/sap-hana-training-in-chennai/

contact 8122241286
Anonymous said…
Thank you for this great article which is about performance tuning in sap bi/bo .keep more updates.
SEO Company in India
unknown said…
Hiiii....Thanks for sharing Great information....Good post...Keep move on....
Best SAP HANA Training in Hyderabad
Srikanth said…
Trio Tech's Oracle Fusion HCM Online Training
course provides students with an overview of the various components of human resource management. It also provides an overview of each Oracle Fusion HCM Online module. The Fusion HCM course will cover topics such as creating users and permissions, managing employee data, and running reports. Real-time tasks are included in our training to help students comprehend more. By the completion of the course, students should be able to confidently manage their organization's human resources using the Oracle Fusion HCM software.

Popular posts from this blog

One stage stop to know all about BW Extractors-Part1

COPA Extraction Step By Step in SAP BW

How does a datasource communicates "DELTA" with BW?