How to Configure Schedule Refresh in Power BI Service (Step-by-Step Guide)
Keeping your Power BI reports up to date automatically is critical once they are shared with business users. No one wants to open a report and see yesterday’s or worse, last week’s data.
In this blog, you’ll learn how to configure schedule refresh in Power BI Service, why it’s important, and what prerequisites you must check before enabling it.
This guide is beginner-friendly and works whether you’re using Power BI Pro or Power BI Premium.
Why Do We Need Schedule Refresh in Power BI?
Once you publish a Power BI report to the Power BI Service and share it with users, the dataset does not refresh automatically unless you configure it.
Imagine this scenario:
You build a Power BI report
Publish it to production
Share it with business users
Then move on to another project
If schedule refresh is not enabled:
❌ Users will see outdated data
❌ Manual refresh becomes a dependency
❌ Trust in reports reduces
π Schedule Refresh solves this problem by automatically refreshing your dataset at defined intervals, ensuring users always see the latest data.
Prerequisites Before Configuring Schedule Refresh
Before enabling schedule refresh, make sure the following conditions are met:
✅ 1. Dataset Is Published to Power BI Service
Schedule refresh can only be configured after publishing the report from Power BI Desktop.
✅ 2. Gateway Configuration (If Required)
Cloud data sources → No gateway required
On-premises sources (SQL Server, Oracle, etc.) → Gateway must be configured and running
⚠️ If the gateway & Data Source credentials is not configured correctly, the refresh will fail.
Step-by-Step: Configure Schedule Refresh in Power BI Service
Follow these steps to enable schedule refresh:
Step 1: Open Your Workspace
Go to Power BI Service
Navigate to the workspace where your report is published
Step 2: Locate the Dataset (Semantic Model)
Find your dataset (now called Semantic Model)
Click on the Schedule Refresh icon or Settings
Step 3: Open Refresh Settings
Scroll down to the Refresh section
Turn Schedule Refresh to ON
Step 4: Choose Refresh Frequency
You can choose:
Daily
Weekly
If you select Daily, the dataset refreshes every day automatically.
Step 5: Select Time Zone
Choose the correct time zone so refresh happens at the expected business time.
Step 6: Add Refresh Times
You can schedule multiple refreshes in a day:
Power BI Pro → Up to 8 refreshes/day
Power BI Premium → Up to 48 refreshes/day
Click Add another time to schedule additional refresh slots.
Step 7: Configure Failure Notifications
If the refresh fails, Power BI can notify:
Semantic Model Owner
Specific email addresses
This ensures issues are detected immediately.
Step 8: Apply Settings
Click Apply.
π Your schedule refresh is now enabled!
How to Verify Schedule Refresh Is Working
After enabling schedule refresh:
Go back to the workspace
Check the dataset (Semantic Model)
You’ll see Next Refresh Time displayed
This confirms the refresh schedule is active.
Common Issues & Tips
πΉ Refresh Fails?
Check gateway status
Verify data source credentials
Ensure tables/views still exist
πΉ Performance Tip
Avoid unnecessary columns
Optimize queries in Power BI Desktop
πΉ Best Practice
Schedule refresh during off-peak hours
Key Takeaways
✔ Schedule refresh keeps reports updated automatically
✔ Gateway is mandatory for on-premises data sources
✔ Pro and Premium have different refresh limits
✔ Email notifications help monitor failures
Frequently Asked Questions (FAQs)
❓ How many times can I refresh Power BI dataset per day?
Power BI Pro: 8 times
Power BI Premium: 48 times
❓ Do I need a gateway for Azure SQL or SharePoint?
No. Cloud sources do not require a gateway.
❓ What happens if schedule refresh fails?
Power BI sends a failure notification email to configured recipients.
π Stay Connected with Power BI Corner
If you found this blog helpful and want to deeply understand Power BI and Microsoft Fabric, make sure to stay connected with me across platforms:
πΉ YouTube:
π Check out Power BI Corner for practical tutorials and real-world projects
https://www.youtube.com/@PowerBICorner
πΉ LinkedIn:
π Connect with me on LinkedIn for daily Power BI & Fabric insights
https://www.linkedin.com/in/anmol-malviya/?originalSubdomain=in
πΉ Telegram Community:
π Join the Power BI Corner Telegram group for discussions & updates
https://t.me/+Il8fNsHm2ng3YmNl
πΉ WhatsApp Group:
π Be part of the Power BI learning community on WhatsApp
https://chat.whatsapp.com/KqsU8HUXcsaIoUEyq0zCIq
π Power BI Interview Preparation
π 300+ Power BI Interview Questions with Answers
https://topmate.io/anmol_malviya/page/rRDZ0OuyvK
π Udemy Courses
π Explore my Power BI & Analytics courses on Udemy
https://www.udemy.com/user/anmol-malviya-8/
π 1-on-1 Consultation
π Want personalized help? Book a 1-on-1 call with me
https://topmate.io/anmol_malviya
π Keep learning. Keep building. Power BI mastery starts here.

Comments
Post a Comment