Export bursting ("bursting") is a powerful feature that enables automated distribution of personalized or filtered report content to a dynamic list of recipients as scheduled email bursts.

With this feature, users no longer need to create or customize reports for different audiences manually. Instead, reports are generated automatically and securely sent to the appropriate stakeholders, streamlining data delivery across teams.

This process bursts a single report into customized segments for each user, allowing tailored content—such as an entire workbook, specific workbook pages, or individual elements to be sent as attachments.

When coupled with export conditions, customers are able to create alert functionality that unlocks a variety of valuable use cases.

Export bursting helps organizations deliver specific insights to targeted audiences, ensuring that recipients see only the most relevant data for their role or needs.

Benefits and Use Cases

Bursting is particularly valuable in scenarios where information needs to be disseminated quickly and efficiently, tailored for various departments or users without requiring manual intervention.

For instance, finance departments may distribute monthly reports segmented by region to regional managers, or sales teams could receive weekly performance metrics filtered by each sales representative's territory.

This process can reduce report preparation time, increase information relevance, and promote data-driven decision-making across teams.

Considerations for Using Export Bursting

While export bursting is highly effective, certain scenarios may benefit from alternative methods.

For example, reports containing sensitive information that require enhanced security may be better suited to more secure delivery channels, especially where regulatory compliance restricts data sharing via email.

Additionally, for frequent or high-volume email distributions, ensuring recipients receive only the most relevant information at a manageable pace can help maintain engagement. In such cases, using secure portals or leveraging Sigma's role-based access may offer a more tailored solution.

Target Audience

Anyone responsible for regularly distributing tailored reports to specific groups within an organization. Users who manage reporting workflows, especially those needing to deliver customized content to diverse stakeholders efficiently, will find export bursting a valuable tool for automating and streamlining report delivery.

Prerequisites

Sigma Free Trial

Footer

Requirements

Limitations

Restricting export recipients

Sigma Admins can control which domains can receive emails, Google Sheets, and Google Drive exports from Sigma. If no domains specified as authorized, users can export reports to any email address.

For more information see Restricting export recipients.

Footer

Sigma offers robust support for scheduled email delivery, enabling users to automate the distribution of workbooks, pages, or individual elements to designated recipients. This functionality ensures that stakeholders receive timely, relevant information without manual intervention.

Key Features:

Considerations:

By leveraging these features, Sigma users can automate the dissemination of critical information, ensuring that stakeholders receive accurate and timely data tailored to their needs.

Footer

With the background out of the way, we can proceed to demonstrate (on a very small scale) bursting in Sigma.

Log into Sigma as an administrator and navigate to Administration > Account Types.

While we might consider creating a new account type that mimics an existing one but includes bursting, we'll simply enable it for an existing type to keep things straightforward.

For more information on account types see License and account type overview.

Lets enable our Pro users to use bursting.

Click to select the Pro account type and then click the Edit button:

Scroll down to the Sharing / Folders section and check on the box for Export as email burst:

Click Save at the top right corner of the page.

The permission is added to the Pro list:

Footer

Lets create a workbook to use for our bursting test.

Click the icon to return to the homepage and then click Templates > Plugs Electronics Profit Planning Tool:

Dismiss the Use your data popup and click Save as.

Name the workbook Plugs Profit Planning Tool and click Save.

Footer

Lets take a quick look at the important properties of bursting before we go to far.

Open the workbook menu and select Schedule exports:

Click Add schedule.

In the Schedule exports modal we see many options.

To use bursting, we need to first click the icon shown as number 1, in the Export as email burst row.

Split by

Lets focus on item 2, Split by for a moment.

Split by allows us to restrict the data emailed to each user based on a page control value.

Dynamic recipients

Dynamic recipients each receive an email with data filtered based on the Split by control value setting, sent to the corresponding email address.

Standard recipients

Email addresses specified here receive all attachments, and no segmentation of data based on the Split by control value.

The remainder of the export properties are the same.

For more information, see Export to email

Footer

Let's assume we have two users: one who manages the East region and another who manages the West.

The Plugs Profit Planning Tool workbook includes a control labeled Region, which allows the workbook to be filtered by the selected region's data.

We will leverage this control to generate and distribute customized reports tailored to each stakeholder's specific data view and permissions.

To achieve this, we need a way to associate recipient email addresses with their respective regions. However, Sigma's sample data does not include email addresses, which is often the case with existing datasets. For this demonstration, we will adjust our approach to handle the absence of email addresses. If email addresses were already present in the source data, we could have simply used them directly

Footer

Your organization may already have a table that can be used but in our case, we will use a Sigma Input table to quickly add the required region-to-email assignments.

With the workbook in edit mode, select the Data page and add a Empty input table:

Select the Sigma Sample Database as the source and click Create.

Configure the input table as shown, replacing the email addresses with your own valid test addresses.

In order to associate the email address in our new input table, we will add a Lookup from the T Transaction Details - Base table on the Data page to our new input table.

Select the T Transaction Details - Base table and in the element panel, click the + > Add column via and Lookup...:

Configure as shown:

We can see the new column added, with the rows for Store Region aligning to the Email Address (showing west as example):

Perform the same steps on the T Transaction Details - KPIs table on the Data page so that both tables have the email address reference column. This ensures that all the elements on the Profit Planning Tool page have access to these two email addresses.

Footer

We are ready to schedule a bursting schedual to our two email addresses.

Open the workbooks menu and click Schedule exports...:

Configure the export job for bursting, Split by F_Region and set the Dynamic recipients to our new email column that was added via lookup earlier. We can leave all other default settings.

Click Create:

The schedule is created and the list of schedule jobs is shown. For my example, there is only one.

Open the actions menu and select Send now to test the job.

The result is two emails sent, one to the east address and one to the west:

The attached PDFs show only the expected data, with the Region control showing the filter that has been applied to the data prior to sending.

Very nice!

Footer

If all we wanted to do was email reports based on a dynamic filter, our work would be complete.

However, a less obvious but highly effective approach is to send workbook content when your data indicates that something important has happened. This ensures employees are promptly made aware of critical events and can take immediate action, rather than discovering the issue later, which might not be ideal.

Sigma supports this via Conditional Alerts.

We could edit the scheduled export directly from the workbook, but lets do it in a different workflow.

Reopen the Scheduled exports modal, open the menu and click Edit:

Enable Conditions and configure as shown:

Click Test condition. This will evaluate if there is Data that meets condition exists..

Once satisfied, we can Save and the Send now, as we have previously done.

Now the same reports will be delivered whenever the condition is met.

Footer

In this QuickStart, we explored how to use export bursting through a simple use case. We also discussed its features, benefits, and limitations as they stand at the time of this QuickStart.

Please refer to https://help.sigmacomputing.com/docs/export-as-email-burst.

Additional Resource Links

Blog
Community
Help Center
QuickStarts

Be sure to check out all the latest developments at Sigma's First Friday Feature page!

Footer