Datasheet
6.1.1 Key strategies for optimizing web reports
• As your company grows, Crystal Reports and SAP BusinessObjects Enterprise can grow along with
you. For details, see Scale with SAP BusinessObjects Enterprise.
• For tips and considerations on how to create fast, interactive reports, see Making the right design
choices.
• For information about getting the most out of your existing database, see Streamlining your reporting
environment.
• To minimize data transfer and enhance report performance, see Using enhanced record selection
formulas .
• To decrease the processing and data transfer times of grouped, sorted, or totaled reports, see
Improving grouping, sorting, and totaling.
In general, report performance issues are similar, no matter how you distribute your reports. By following
these strategies, you'll notice significant improvements not only in multi-user web environments, but
also in single-user situations.
6.2 Scale with SAP BusinessObjects Enterprise
SAP BusinessObjects Enterprise provides a flexible and efficient way to deliver your reports over the
web or to integrate them into custom web applications.
The Report Application Server (RAS) provides a rich set of server-based reporting services that let you
tightly integrate reporting into your custom web applications. RAS provides a base set of BusinessObjects
Enterprise services, focused on report processing, application integration, and run-time report
modification.
You can extend your application even further using the following advanced services available in other
editions of SAP BusinessObjects Enterprise:
• Security
SAP BusinessObjects Enterprise provides granular group, user, and data-level security to help you
protect sensitive reports and deliver a more personalized end-user experience.
• Scheduling
SAP BusinessObjects Enterprise incorporates a flexible time- and event-based scheduling system
to allow you to process large reports during off hours and to avoid unnecessary database hits. (The
Report Application Server provides on-demand reporting, so every viewing request results in a
separate query on your database.)
2011-05-16108
Designing Optimized Web Reports










