Implementing BI Publisher Bursting (e-mail)
Bursting is one of the most widely implemented features of BI Publisher. Bursting a report is essentially a process that accepts a data stream and splits it based on multiple criteria, generates output based on a template, then delivers the individual documents through the delivery channel of choice.
We will investigate an example where we burst our XXHR Duty Roster report into two individual reports, one for each week of our roster, and deliver the reports to a chosen e-mail address.
Creating the bursting file
In creating our XXHR Duty Roster report, we have already done all the hard work; the only missing piece of the puzzle with respect to bursting, is a Bursting Control file that needs to be linked to our Data Definition.
How to do it...
A sample Bursting Control file can be obtained from Oracle (search online or refer to a relevant BI Publisher guide). The following is the XML code for the Bursting Control file that we are going to use in our example...