Forum Discussion

gjadal's avatar
gjadal
Microsoft Employee
10 years ago
Solved

Automatic Data refresh support for on premise SQL server

I have a report that is getting data from Azure sql and published on the powerbi site. I understand that whenever data is updated in the azure sql, the report data will get refreshed. Is this the cas...
  • greggyb's avatar
    greggyb
    10 years ago

    There is no automatic data refresh as you describe, using a push idiom. Everything is a pull from Power BI Service.

     

    With an imported data model, you'll need to set up the Personal Gateway, and schedule your refresh in the Power BI Service.

     

    With a DirectQuery or live connection to a SQL or SSAS source, the query is generated by Power BI Service with every report interaction.

     

    These setups do not permit changes to an Azure or on-prem data source to propagate changes to datasets in Power BI Service. All action is initiated from Power BI Service.

     

    The exception is a streaming dataset using Azure Event Hub to push a streaming data source to a live dashboard / report, or using the Power BI REST API to push data programmatically to a dataset in Power BI Service. You would know if you were utilizing one of these methods.