Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago

Autorefresh howto

Hi,

I've published a report and I want to autorefresh the dataset as often as possible. I've been reading about LiveConnectors, Report servers, Power Bi service etc etc.

In Power BI service it seems like you only are allowed to refresh once an hour and to make it go faster, you'll need a premium subscription.

Any other way to make it auto refresh faster?

10 Replies

  • KBO's avatar
    KBO
    Memorable Member

    Hi :),

    you have the following options:
    Direct Query - Connect direct to the Datasource, for example a SQL DB - the data is always actual

    Live Connection - If you modeling the data in a cube in SSAS you can create a Live Connection to Power BI - Same as in Direct Query - You can create jobs tpo refresh your cube

    Import - You can refresh your dataset 8 times a day in Pro in Premium 48 times - you can also trigger the datasets via Power Automate (SQL, Excel, ...) 

     

    Hope this helps?

     

    Best

    Kathrin

  • v-lili6-msft's avatar
    v-lili6-msft
    Community Support

    hi Anonymous 

    For your case, I would suggest you use directquery in power bi.

    https://docs.microsoft.com/en-us/power-bi/desktop-directquery-about#when-is-directquery-useful

    Data is changing frequently, and near ‘real-time’ reporting is needed Models with Imported data can be refreshed at most once per hour. Hence, if the data is continually changing, and it is necessary for reports to show the latest data, then using Import with scheduled refresh might not meet those needs. Note also that it is also possible to stream data directly into Power BI, though there are limits on the data volumes supported for this case.

    Using DirectQuery, by contrast, means that opening or refreshing a report or dashboard will always show the latest data in the source. Additionally, the dashboard tiles can be updated more frequently (as often as every 15 mins).

    https://docs.microsoft.com/en-us/power-bi/refresh-data#datasets-in-directqueryliveconnect-mode

     

    Regards,

    Lin

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi,

      I've been using "Import" as I didn't know that it had an effect on the published dashboard. And now I read that it's not posible to switch from import to DirectQuery. So then I need to make everything over again 😐

      • KBO's avatar
        KBO
        Memorable Member
        Don't be afraid. Establish the connection first with direct query and then copy the old report and paste it into the new report. Best Kathrin