How to screenshot PowerBI reports

Learn how to automatically take screenshots of a PowerBI report or visualization using PagePixels.

Introduction

PagePixels is a screenshot automation solution that you can use to take automated scheduled screenshots of web pages, including a PowerBI report and visualization.

PagePixels is free to start, and this tutorial provides step-by-step instructions for automating screenshots of a PowerBI report on a once per day interval.

How to automate taking a screenshot of a PowerBI report

To create a screenshot automation of a PowerBI report:

1

Create a screenshot

Log in to your PagePixels account, and click the "+Create Screenshot" button.

2

Set your schedule

By default, recurring screenshots are set to every 5 minutes.

For a daily screenshot, change the default frequency values from every "5" "Minutes" to every "1" "Days" using the input field and drop-down menu.

3

Add your URL

Copy and paste your PowerBI report or visualization embed link into the "Website URL to Capture" field.

4

Add CSS Selector

PagePixels "CSS Selector" field comes in handy when you want to capture only a specific element on a web page.

In this case, to get a screenshot of your PowerBI report, you can use the CSS Selector:

.fitToPage
5

Change "Page Width" value

Update the default value (1920) in the "Page Width" field to: 1602

6

Increase "Time to wait" value

Because data visualizations can take a long time to load, we recommend increasing the "Time to wait" value from 1500 to 8000 (value is in milliseconds).

If the visualizations are still not fully loaded, you can increase this value further (max is 20000).

7

Save Screenshot

Click the green "Save Screenshot" (top-right) button.

Your screenshot automation is officially set, and your first screenshot will be taken shortly.

What else can PagePixels do?

When you automate screenshots of your Power BI reports and visualizations with PagePixels, you can also:

  • Schedule screenshots by time interval, days of the week, time of day, and time zone using PagePixels' built-in scheduling system.
  • Automatically post screenshots of your PowerBI reports to a public or private Slack channel, a Custom Webhook address, or save the images to your Dropbox account.
  • Leverage no-code integration platforms Zapier and Make to take, upload, and email your PowerBI report screenshots to thousands of services, such as Microsoft Teams, Outlook, and OneDrive.
  • Customize the style of your Power BI reports with PagePixels Custom CSS injection feature.
  • Perform AI analysis on your PowerBI reports with PagePixels built-in AI visual analysis functionality (powered by OpenAI - creator of ChatGPT).
  • Use PagePixels CSS Selector option to take screenshots of a specific metric in your PowerBI report.
  • Use PagePixels' full-featured Screenshot API to programmatically take screenshots of your PowerBI reports and visualizations.

Explore our features page for even more things you can do with PagePixels!

Support

Questions? Contact us any time by email:

support-tickets@pagepixels.com

Or send us a message through our Support page.