cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
ziyi
Regular Visitor

Is there an API for refresh data immediately ?

I have created a custom visual which data source is an Azure SQL.

The custom visual includes a HTML form and users can post data to the SQL database via the webapp.

It works fine.

 

Then, I want to refresh the custom visual as soon as user's action.

Is there a way to refresh the custom visual programmatically ?

 

Ok, I know the referesh button are on the screen above, but I want to do it programmatically.

Selection_317.png

 

1 ACCEPTED SOLUTION
sananthv
Helper II
Helper II

Create an onload event to call the data refresh API? this is just a thought.  https://powerbi.microsoft.com/sv-se/blog/announcing-data-refresh-apis-in-the-power-bi-service/

View solution in original post

3 REPLIES 3
ZappySys
Helper I
Helper I

As other user mentioned Power BI offer REST API to trigger manual refresh. If you use ETL tool like SSIS you can call API using this approach.

 

https://zappysys.com/blog/refresh-power-bi-dataset-via-rest-api-using-ssis/

 

If you dont use ETL Tool and want to call API from SQL Server (T-SQL) then may be use appraoch documented here.

https://zappysys.com/blog/import-rest-api-json-sql-server/

 

Keep in mind there is a limit on how many times you can cll Refresh API in one day. So dont call it too many times unless needed.

sananthv
Helper II
Helper II

Create an onload event to call the data refresh API? this is just a thought.  https://powerbi.microsoft.com/sv-se/blog/announcing-data-refresh-apis-in-the-power-bi-service/

View solution in original post

ziyi
Regular Visitor

Thank you sananthv !!

I will try implement it. 😄

 

 

 

Helpful resources

Announcements
PBI_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

Get Ready for Power BI Dev Camp

Microsoft named a Leader in The Forrester Wave

Microsoft received the highest score of any vendor in both the strategy and current offering categories.

R2 (Green) 768 x 460px.png

Microsoft Dynamics 365 & Power Platform User Professionals

DynamicsCon is a FREE, 4 half-day virtual learning experience for 11,000+ Microsoft Business Application users and professionals.