Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
Anonymous
Not applicable

Email Subscriptions / Scheduled Refresh

I'm not sure if there is an easier way to accomplish this, but any help is greatly appreciated.


I currently have a PBI report setup on a scheduled refresh every 2 hours (7am - 5 pm). The data is an Excel file that is manually replaced once a month (between 2nd & 3rd week) in a Sharepoint folder. I'm trying to remove myself from manual updates in 2 areas:


1) Instead of manually refreshing the data when the new data is available, I have setup the scheduled refresh. Even though the data only changes once per month, I have setup an aggressive refresh schedule thinking that worse case scenario is that the end users would have to wait a max of 2 hours if I had replaced the Excel file right after a scheduled refresh occurred. Since managers want this data shortly after it is available, I had to set it up this way.


2) Normally, I would send an email out to all of the end users stating that the report has been refreshed. This is where the Subscriptions come in at. My hope was that the end user would subscribe to the report to be notified daily and that they would be notified only when the dataset changes (once per month), not when it is refreshed. This is not the case and I am finding out that they are emailed every day because the dataset is refreshed at least once per day.

 

I also have 2 workarounds, but that requires more manual intervention on my part.


1) Have the end users un-subscribe and go back to manually emailing them when the report is refreshed.


2) Ensure the end users are subscribed to the report. Then stop the scheduled refresh and go back to manually refreshing the dataset.  

 

If anyone has any other ideas as to how to keep both the refresh and notification process automated, I would love to hear.


Thanks in advance!

1 REPLY 1
Anonymous
Not applicable

@Anonymous An idea: You could use an alert and kick off an email using MSFT Flow to your users. Described here

The only trick would be to determine how to set up the alert. In my head I was thinking just flipping a flag from 0 to 1 on the days that the report is refreshed... how that looks would likely take some thought. But the automation could stay and the audience would get emailed when the alert changed.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.