beautypg.com

Designing reports to maximize data sharing – HP Intelligent Management Center Standard Software Platform User Manual

Page 173

background image

Designing reports to maximize data sharing

BusinessObjects Enterprise has data-sharing functionality that improves
performance by reducing the number of database calls that are made in a
system with multiple users.

Data can be shared between users of a report object only if certain conditions
are met. Try to maximize data sharing by designing reports such that the
conditions for data sharing are met as often as possible, without
compromising different user's need for report information.

When reports are processed by the Page Server, data is shared between
users of a report when these conditions are met:

Users view a report using the same database logon information.

Users view a report using the same parameters.

Users view a report using the same page layout options.

Users view a report using the same locale settings.

Reports viewed using the DHTML viewer, the ActiveX viewer, or the Java
viewer are processed using the Page Server. These viewers do not allow
users to change the page layout or locale of a report. However, it is possible
to develop custom viewer applications that provide this functionality.

When reports are processed by the Report Application Server (RAS), data
is shared between users of a report when these conditions are met:

Users view a report using the same database logon information.

Users view a report using the same parameters.

Users view a report using the same locale settings.

Users do not modify the report.

Reports viewed using the Advanced DHTML viewer (or your own custom
application that permits report viewing and modification) are processed using
the Report Application Server.

Crystal Reports 2008 SP3 User's Guide

173

8

Designing Optimized Web Reports

Making the right design choices