Forum Discussion

Rahul_SC's avatar
Rahul_SC
Helper IV
8 months ago
Solved

Schedule refresh one table of data model

Hi All,   I have a power bi report which is connected to CSV, excel files of one drive and mysql aws cloud database tables. I have RLS applied as well in this model.  I want to apply a schedule ...
  • v-hjannapu's avatar
    8 months ago

    Hi Rahul_SC,

    Thank you  for reaching out to the Microsoft fabric community forum.

    In Power BI there is no option to schedule refresh for only one table inside a dataset. Refresh always happens for the full dataset. Since only your MySQL table is changing multiple times in a day, you have two practical options, you can enable Incremental Refresh on the MySQL table so only new or changed data gets refreshed instead of the full history. This reduces load and refresh time or  to separate the MySQL table into a different dataset and connect it using a composite model  this way you can keep frequent refresh for MySQL and normal refresh for the rest. MySQL also supports DirectQuery using an on-prem gateway, but performance and RLS behavior should be tested properly before using it in production. Unfortunately, there is no direct way today to refresh only one table inside a single dataset.

    please go through with the below document hope it may resolve your Issue:
    https://learn.microsoft.com/en-us/power-bi/connect-data/refresh-scheduled-refresh
    https://learn.microsoft.com/en-us/power-bi/connect-data/incremental-refresh-overview
    https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-composite-models

    Hope the above provided information help you resolve the issue, if you have any further concerns or queries, please feel free to reach out to us.
    Regards,
    Community Support Team.