Report bursting is the creation and distribution of user-specific reports by filtering on individual values in a report. For example, a retail chain sends a weekly report to its sales managers, with each manager receiving a copy filtered on their data and metrics.
With the explosive growth in data-driven decision making, businesses worldwide are rapidly adopting report bursting to deliver information to customers, vendors and employees. Across industries, the availability of accurate and timely information and insights now drives business success.
BI Helper is a SaaS application that bursts reports from Power BI and Tableau. It is secure, scalable and easy to use, and delivers reports to end-users as PDF/ PPTX files.
This tutorial details how to set up filters and slicers manually in BI Helper to burst Power BI reports, using the Retail Sales Report as an example. The detailed steps are given below.
- Create your BI Helper account here.

2. Once you sign in, BI Helper takes you to the Job Summary tab where you see the Retail Sales Report. This report is the BI Helper demo job. Click on the Edit Job icon (blue pen).

3. This takes you to the Schedule Report tab. Verify that the job name is Retail Sales Report. Save and go to the Generate PDF tab.

4. The Generate PDF tab has three sections. In the Account Authorization section, sign in to your Power BI account with your Microsoft credentials and select the Retail Sales Report. Click on Preview Report to confirm that the Retail Sales Report opens in BI Helper.

Next, go to the Apply Slicers, Filters and Email IDs section. Select the Manual Input mode. Enter the slicer / filter details and recipient email IDs in the input table based on the below instructions for:
A. Slicer Configuration
B. Filter Configuration
Or you could download the csv template at the top right of the input table, enter the values and upload the file.
If you don't want to apply filters or slicers, leave the Slicer/ Filter Title and Value columns blank.
Finally, enter the output PDF/ PPTX filename and the titles of the table and matrix visuals in your Power BI report which you want to export to Excel.

A. Slicer Configuration
BI Helper reads slicers from the first page of a Power BI report. Slicers in BI Helper follow the syntax: Slicer Title<>Table Name/Column Name.
BI Helper identifies slicers using the Title field in Visualizations > General in Power BI. It does not read the slicer Header.
1. In the Retail Sales Report, the District Manager slicer uses the DM column in the Store table in Power BI. In the BI Helper input table, enter the slicer as District Manager<>Store/DM as seen in the visual above. The slicer values in the second column are the names of the District Managers - Annelie Zubar, Brad Sutton and Chris Gray.
Important: Slicer title, table name, column name and slicer values are all case-sensitive and have to be entered exactly as they are in the Power BI report.
2. Numeric Slicers: Use the int(12345) format to enter values of numeric slicers in the second column of the input table.
Date Slicers: BI Helper supports ‘Between’ date slicers. Enter date slicer values as StartDate::EndDate in the ISO 8601 format, e.g., 2021-03-01T00:00:00::2021-03-31T00:00:00.
3. Multiple slicers are separated using the pipe operator |. Say you have a second slicer Product<>Item Master/Product Name, and one of the products is T-Shirt 38045.
To apply both slicers, enter the Slicer/ Filter Title in the input table as: District Manager<>Store/DM | Product<>Item Master/Product Name
Enter the Value in the second column as: Annelie Zubar | T-Shirt 38045
4. Enter the recipient email IDs in the To, Cc and Bcc columns. Multiple email IDs in a column need to be separated by a semicolon (;).
5. Add a new row in the input table for each slicer combination and set of email recipients.
For automated slicer / filter and email input, see this tutorial.
B. Filter Configuration
BI Helper supports report level filters (go to Filters pane > Filters on all pages) in Power BI. It does not support page filters or filters applied to individual visuals.
The steps to configure filters in BI Helper are the same as for slicers, except for the way filter names are defined.
1. Filters in BI Helper follow the syntax: Table Name/Column Name. In the visual below, the report level filter (filters on all pages) is DM, which is a column in the Store table. In the BI Helper input table, enter the filter title as Store/DM in each row. The filter values in the second column are the names of the District Managers - Annelie Zubar, Brad Sutton and Chris Gray.
Important: Table name, column name and filter values are all case-sensitive and need to be entered exactly as they are in Power BI.
Values of numeric and date filters follow the same format as numeric and date slicers respectively.

2. To use both slicers and filters as inputs to BI Helper, please separate them using the pipe operator | as detailed in the slicer configuration section.
Send Email
1. After entering slicer/ filter titles and values, and To, Cc and Bcc in the email recipient columns, save and go to the Send Email tab.
2. Enter and validate your sender mail ID. To ensure that your emails are delivered without being marked as spam, please make your sender email DMARC compliant. Go to Docs > Email Authentication for an overview of the process.
3. Enter the email subject and body.
4. Click on Finish to complete your job setup and return to the Job Summary tab.
In the Job Summary tab, click on the Play button to run the Retail Sales Report. BI Helper will apply the slicer, filter and email values entered in the above steps to create and send PDF/ PPTX reports to your end-users.