Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric certified for FREE! Don't miss your chance! Learn more

Find articles, guides, information and community news

Most Recent
mh2587
Super User
Super User

Power BI is excellent for creating standard KPI and card visuals. However, when you need more control over design, compact layouts, and modern visual styles, the built-in visuals can feel limiting.

This is where SVG inside DAX becomes a game-changer. By combining SVG with DAX, you can create fully custom KPI cards that include growth trends, mini comparison bars, and automatic highlights, all responsive to filters and slicers.

Read more...

slindsay
Community Admin
Community Admin

The winner of the second preliminary round for this season of the Power BI Dataviz World Championships has been selected! Read on to learn more.

Read more...

anmolmalviya05
Super User
Super User

Schedule refresh.png

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

 

3. Data Source Credentials

Make sure the data source credentials are configured correctly

anmolmalviya05_0-1770101311979.png

⚠️ 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
    anmolmalviya05_1-1770101339759.png

Step 3: Open Refresh Settings

  • Scroll down to the Refresh section
    anmolmalviya05_2-1770101355783.png
  • Turn Schedule Refresh to ON
    anmolmalviya05_3-1770101369810.png

Step 4: Choose Refresh Frequency

You can choose:

  • Daily
  • Weekly
    anmolmalviya05_4-1770101391203.png

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.

anmolmalviya05_5-1770101405269.png

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.

anmolmalviya05_6-1770101420569.png

 

Step 7: Configure Failure Notifications

If the refresh fails, Power BI can notify:

  • Semantic Model Owner
  • Specific email addresses
    anmolmalviya05_7-1770101435998.png

     

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
    anmolmalviya05_8-1770101452425.png

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

 

🚀 Keep learning. Keep building. Power BI mastery starts here.

danextian
Super User
Super User

Power BI offers several slicer options, but each has limitations. Standard slicers support multiple fields only through hierarchies and still require manual selection, even with text search. The Text Slicer visual allows a “contains” search without selecting values, but it works on only one column and cannot search across multiple tables.

 

In this article, I’ll show how to achieve a similar free-text search experience in Power BI despite these limitations.

danextian_1-1770111632927.gif

 

 

Read more...

Helpful resources

Join Blog
Interested in blogging for the community? Let us know.