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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Angadi
New Member

Event Based trigger to refresh Power bi Datasets

Hi Friends 

 

I have a requiremnt where the datasets of power bi  should refersh automatically once the ETL loads are completed.

2 ACCEPTED SOLUTIONS
SaiTejaTalasila
Super User
Super User

Hi @Angadi ,

 

You can do that with the ADF pipeline or power automate.

No need to wait for scheduled refresh to occur - Automate the refresh of Power BI Dataset on Service just after the completion of ETL.
https://www.linkedin.com/pulse/need-wait-scheduled-refresh-occur-automate-power-bi-magan-sachdeva?ut...

 

If you were able to receive a email once the ETL process is successful then you can check this approach.

https://powerusers.microsoft.com/t5/Building-Flows/Trigger-Power-BI-refresh-only-when-I-receive-SUCC...

 

Thanks,

Sai Teja 

View solution in original post

lbendlin
Super User
Super User

Have the ETL send an email or post a file to sharepoint on successful completion.

 

Use Power Automate triggers to react to these.  Then in the Power Automate flow request a dataset refresh.

 

Obligatory caveat:  Requesting a refresh is asynchronous. It's just a request.  Power Automate will not wait for the completion of the refresh.  You need to build your own monitoring process for that.

View solution in original post

2 REPLIES 2
lbendlin
Super User
Super User

Have the ETL send an email or post a file to sharepoint on successful completion.

 

Use Power Automate triggers to react to these.  Then in the Power Automate flow request a dataset refresh.

 

Obligatory caveat:  Requesting a refresh is asynchronous. It's just a request.  Power Automate will not wait for the completion of the refresh.  You need to build your own monitoring process for that.

SaiTejaTalasila
Super User
Super User

Hi @Angadi ,

 

You can do that with the ADF pipeline or power automate.

No need to wait for scheduled refresh to occur - Automate the refresh of Power BI Dataset on Service just after the completion of ETL.
https://www.linkedin.com/pulse/need-wait-scheduled-refresh-occur-automate-power-bi-magan-sachdeva?ut...

 

If you were able to receive a email once the ETL process is successful then you can check this approach.

https://powerusers.microsoft.com/t5/Building-Flows/Trigger-Power-BI-refresh-only-when-I-receive-SUCC...

 

Thanks,

Sai Teja 

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.