BI Helper is hosted on Amazon Web Services (AWS) in the US.
Power BI: BI Helper opens your Power BI report in embedded mode and applies the defined filters and slicers using JavaScript APIs. It then takes snapshots of the selected report pages as .png images and stitches them together to create a PDF.
Tableau: BI Helper uses Tableau APIs and applies the defined filters and slicers using JavaScript APIs. It then downloads the selected report pages as .png images and stitches them together to create a PDF.
Power BI: When BI Helper opens your Power BI report in embedded mode, your report stays in your tenant. BI Helper does not have permission to copy your reports and datasets to our tenant, nor can it view the datasets in your tenant. BI Helper can only view your Power BI report pages and create PDFs from them, as explained above.
Tableau: You can restrict the Tableau APIs to which BI Helper has access.
In our Standard license, BI Helper creates and emails the PDFs in a job run, then deletes them immediately from our servers.
In our Premium license, BI Helper stores PDFs for 5 days. This enables users to download and review the PDFs and then come back to BI Helper and email them, after which they are deleted. If you would like to reduce the storage period for your PDFs, email support@bihelper.tech with details.
No, BI Helper runs entirely in the AWS cloud. Just create your account at https://portal.bihelper.tech and start running your Power BI or Tableau reports as BI Helper jobs.
No, there is no such limit. BI Helper is designed to create single or multi-page PDFs from Power BI and Tableau reports with no restriction on page count or file size. However, BI Helper cannot email PDFs over 8 MB in size due to limitations set by the AWS SES email system which BI Helper uses.
You can download large PDFs (and the smaller ones!) from our SFTP server and distribute them to your users, but not via the BI Helper email.
You can set up and run as many Power BI or Tableau reports and BI Helper jobs as you want. You can set up your reports as one or more BI Helper jobs based on filter / slicer selection, runtime schedules and other business requirements.
Yes, BI Helper can easily handle large PDF volumes. Based on your report size (# pages), BI Helper will dynamically provision servers on AWS and generate your PDFs in multiple parallel threads. By default, BI Helper assigns 3 threads per job, but we can customize them to meet your SLAs.
No, you do not. BI Helper requests permissions at a user level and not at the organization level. BI Helper can only view the Power BI or Tableau reports accessible to the user who is logged in to BI Helper.
Recommended: Create a Power BI or Tableau service account for BI Helper with access limited to the reports which you want to run on BI Helper. Use this service account to run all your BI Helper jobs.
Yes, all your credentials are secure with BI Helper. We have implemented security safeguards in BI Helper including data encryption, virtual network, Multi-Factor Authentication, detailed alerting and logging. For more details, see BI Helper Information Security Guide.
No, your Power BI OAuth2 and Tableau API tokens are encrypted and stored in our application database. They are not readable by us (or any other human being!).
BI Helper operates within the security framework of your organization. You can control BI Helper’s access to your IT environment just like you control the access of any employee or application.
Yes, BI Helper integrates with Multi-Factor Authentication. No manual intervention is required to run your jobs to create and email your PDFs.
We recommend the following security and access setup for your reports:
1. Create a new Power BI or Tableau account for BI Helper. Limit its access to the reports which you want to run on BI Helper.
2. Do not allow the new Power BI/Tableau user account to access any other IT resources of your organization.
3. Enable Multi-Factor Authentication (MFA) for your account and let BI Helper login using MFA.
Yes, BI Helper has an automated input mode to fetch filter / slicer contacts and recipient email IDs from your Power BI data model or Tableau report. This is documented in Slicer and Filter Setup | BI Helper.
BI Helper provides error alerts and reporting at the level of each PDF, i.e., for each filter / slicer + email combination. During and after job execution, you can see how many PDFs were successful, how many failed and which ones failed. You can also see the execution history of the last 15 job runs.
No, BI Helper doesn’t support pagination. BI Helper takes a snapshot of your report tabs from Power BI Service, so it does not support vertical and horizontal scrolling of visuals.
However, our Premium license allows you to export table and matrix visuals as Excel files and attach them in your emails along with the PDFs. These Excel exports are filtered by the selected slicer / filter values and support full scrolling.
BI Helper allows you to export table and matrix visuals as Excel files and send them as email attachments along with the PDFs.