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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
PowerUser2000
Helper I
Helper I

How to get Power BI report to Refresh automatically?

Hello, I am trying to get my Power BI report to automatically refresh once the report date in the dataset connected equals the last day of the previous month. The data lives inside Snowflake, and I was thinking of using Power Automate to do this but I don't know how. Any ideas on how to achieve this. I want to try and avoid using the Snowflake connector as well.

1 ACCEPTED SOLUTION
lbendlin
Super User
Super User

Reports don't refresh. Semantic Models refresh.

 

In Power Automate create a scheduled flow for daily run. In the flow run a DAX query against the Semantic Model that checks if your criteria is met.  If yes, do the next step.Not sure what that is - do you want to export the report or something else?

View solution in original post

6 REPLIES 6
v-priyankata
Community Support
Community Support

Hi @PowerUser2000 
I hope this information is helpful. Please let me know if you have any further questions or if you'd like to discuss this further. If this answers your question, please Accept it as a solution and give it a 'Kudos' so others can find it easily.
Thank you.

v-priyankata
Community Support
Community Support

Hi @PowerUser2000 
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.
Thank you.

v-priyankata
Community Support
Community Support

Hi @PowerUser2000 

May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.

Thank you.

danextian
Super User
Super User

For simplicity's sake, why not just create a flow in Power Automate that refreshes a semantic model every first or last day of the momth?





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

Did I answer your question? Mark my post as a solution!


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.
govind_021
Super User
Super User

Hi @PowerUser2000 
You can use Power Automate to schedule a flow that triggers on the first day of the month. Build the logic using SQL queries within Snowflake, fetching data for the previous month. Then configure a refresh action for the Power BI dataset via its REST API. No Snowflake connector needed!

Best Regards
Govind Sapkade ( Microsoft Certified Data Analyst , PL 300 Certified , MS Fabric Enthusiast)
Let's Connect
Linkdin - www.linkedin.com/in/govind-sapkade-845104225
Youtube - http://www.youtube.com/@govind_dataanalyst

lbendlin
Super User
Super User

Reports don't refresh. Semantic Models refresh.

 

In Power Automate create a scheduled flow for daily run. In the flow run a DAX query against the Semantic Model that checks if your criteria is met.  If yes, do the next step.Not sure what that is - do you want to export the report or something else?

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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.