web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Wait for Power BI Sema...
Power Automate
Suggested Answer

Wait for Power BI Semantic Model Refresh to Complete Before Continuing Flow - (Without REST API?)

(1) ShareShare
ReportReport
Posted on by 74

I'm trying to automate the distribution of a Power BI report using Power Automate, but I need to ensure the semantic model refresh completes successfully before the flow runs.  I tried adding the Refresh a dataset action to my flow, but it only submits the refresh request and the flow continues before the refresh completes. I also tried adding a delay, but since refresh times vary and a refresh could fail, that could still result in distributing a report with outdated data.

Everything I've found online recommends using the Power BI REST API to check the dataset refresh status/history. Unfortunately, my company blocks the HTTP with Microsoft Entra ID connector through our DLP policy. In addition, our company also blocks setting up Power BI data alerts.

Has anyone implemented a way to verify that a Power BI semantic model refresh completed successfully before continuing a Power Automate flow without using the REST API?

If so, I'd appreciate any suggestions, examples, or alternative approaches.

I have the same question (0)
  • Suggested answer
    trice602 Profile Picture
    16,348 Super User 2026 Season 1 on at
    Hi there!
     
    There are no perfect options here but here's one workaround that you can try.

    Add another table to your model and it stores the lastsuccessfulrefreshtime
     
    Then
     
    Your flow starts and you capture the start time in a compose
     
    Trigger your refresh
     
    Do Until loop
     
    last refresh time > start time
     
     
    I think any combination of this pattern will help you keep going.
     
     

    ------------------------------------------------

     

     

    ⭐ If this was helpful, please like and check the box below "Does this answer your question" to help others find this too!

     

     

    Always glad to help! 💯💯💯💯💯

     

    Tom

     

    Follow me on LinkedIn - Thomas Rice, PMP | LinkedIn

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 250 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 180

#3
Haque Profile Picture

Haque 159

Last 30 days Overall leaderboard