About Bursting

Bursting is a process of splitting data into blocks, generating documents for each block, and delivering the documents to one or more destinations.

The data for the report is generated by executing a query once and then splitting the data based on a Key value. For each block of the data, a separate document is generated and delivered.

Bursting enables splitting a single report based on an element in the data model and delivering the report based on a second element in the data model. Driven by the delivery element, you can apply a different template, output format, delivery method, and locale to each split segment of the report. Example implementations include:

  • Invoice generation and delivery based on customer-specific layouts and delivery preference.

  • Financial reporting to generate a master report of all cost centers, splitting out individual cost center reports to the appropriate manager.

  • Generation of pay slips to all employees based on one extract and delivered through e-mail.

How do I burst data and deliver reports?

Refer to the following documentation to help you configure and deliver bursting reports.

Learn how to... Audience More Information
Configure connections to data sources, delivery destinations, and configure permissions to enable users to access resources Administrator Configure Delivery Options
Create data sets using the data sources and define bursting. Data modeler or Content author Typical Workflow to Model Data for Pixel-Perfect Reports
Design the report layout Content author Overview for Report Designers
Schedule jobs to deliver bursting reports User Create a Bursting Job