Monthly semantic model refresh requires Power Automate, not scheduled refresh
You have a Power BI semantic model named Model1 that contains sales data. You need to ensure that Model1 is refreshed on the first day of each month to include last month’s sales data. What should you configure?
Community Votes
56% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
Power BI's built-in scheduled refresh offers only daily and weekly frequencies — Microsoft's refresh documentation explicitly says a monthly interval requires a Power Automate flow that triggers the dataset refresh.
Model1 with sales data must refresh on the first day of every month to include the previous month's sales, so the configuration must produce a monthly cadence.
Assuming scheduled refresh has a monthly option — the frequency dropdown stops at weekly, so picking scheduled refresh cannot meet a first-of-the-month requirement no matter how it is configured.
Community Discussion (5 comments)
- a scheduled refresh While incremental refresh can help optimize the refresh process by refreshing only the data that has changed, it does not set the schedule for when the refresh happens. It helps with large datasets by minimizing data reloads, but it doesn’t solve the requirement of scheduling the refresh for the first day of each month.
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Microsoft's data refresh documentation states plainly that Power BI does not have a monthly refresh interval option, and that you can use Power Automate to create a custom refresh interval, such as one occurring monthly. A Power Automate flow with a monthly trigger (first day) that invokes the refresh dataset action delivers exactly the required cadence, including last month's sales once the calendar month has closed.Why the Other Options Are Wrong
A scheduled refresh (A) supports only daily and weekly frequencies, so it cannot fire on the first day of each month by design. Incremental refresh (B) controls which partitions of data are refreshed, not when or how often the model refreshes — it still rides on a daily or weekly schedule and offers no monthly trigger. An on-premises data gateway (D) is network plumbing for reaching on-premises sources; it has nothing to do with refresh timing, and no gateway is suggested by an Azure SQL source here.Community Comment Notes
A commenter quotes the official documentation line that Power BI lacks a monthly refresh interval and recommends Power Automate for a custom monthly cadence, which is the decisive evidence. Comments favoring scheduled refresh describe daily and weekly scheduling and assert monthly support that the product does not have; one incremental-refresh comment concedes monthly scheduling is impossible while still voting for a refresh feature that cannot set the date.Official Reference
Related Analysis
Practice All PL-300 Questions
Access 116 questions with complete answers and detailed explanations.
View Full PL-300 Practice Test →