Jinfonet Home > Newsletter > Tech Tip > Report Bursting
 

Download NowReport Bursting

Bursting is the process of running a report and automatically filtering the results for multiple recipients, who each view only a subset of the data. For example, a report like a monthly credit card bill is based on the same layout and database query but needs to show only the data for a particular customer. The bursting operation creates the multiple instances of the report result—each customer's invoice.

Report bursting greatly reduces the load on the database because only one query is used to create all of the reports. Report results can be distributed by email or FTP, or saved to disk or to the JReport version system where viewing is managed through the JREntServer security scheme. Unique report names are automatically generated based on the filter used to create them.

Bursting is configured in JReport Designer, where the data value on which the data is filtered is specified, along with the Recipient Mapping information:

Bursting Dialog