How to Refresh Power BI Dataset Automatically in 2024
Published Date - 

How to Refresh Power BI Dataset Automatically in 2024


What is data refresh in Power BI?

Power BI serves as a crucial bridge connecting raw data to analytical tools, emphasizing the importance of maintaining current datasets for accuracy. Without regular updates, data becomes outdated, leading to unreliable analytics and misguided decisions. Refreshing your data in Power BI ensures you're working with the most recent information, allowing for effective tracking of data shifts, trends, and patterns. This process not only aids in making informed decisions but also in fine-tuning strategies based on evolving data insights.

Furthermore, refreshing data in Power BI can uncover discrepancies or errors, such as issues with the data source or its linkage to Power BI, indicating potential updating failures. Addressing these discrepancies is essential for guaranteeing the precision and trustworthiness of your data analysis.


  • Access to Power BI service
  • Access to Power Automate
  • A published Power BI dataset

To ensure your Power BI reports always reflect the latest trends, automating dataset refresh is crucial. This blog explores two effective methods: Scheduled refresh and Power Automate.

Method 1: Scheduled Refresh - Simple and Straightforward

  • Navigate to your Dataset: In the Power BI Service, locate the dataset you want to automate.
  • Access Settings: Click on the ellipsis (...) next to the dataset name and select "Settings."
Scheduled Refresh - Simple and Straightforward
  • Schedule the Refresh: Under "Semantic Model," find the "Scheduled refresh" section. Click "Enable" and choose your desired refresh schedule. Options include hourly, daily, weekly, or monthly intervals.
Schedule the Refresh
  • Save and Relax: Click "Apply" to activate the schedule. Power BI will automatically fetch new data based on your chosen frequency.

Method 2: Power Automate - Advanced Automation

  • Create a Flow in Power Automate: Go to and sign in. Click "Create" and choose a flow template (e.g., "Instant Cloud Flow" or “Scheduled Cloud flow”).
Advanced Automation
  • Connect to Power BI: Search for the "Power BI - Refresh a Dataset" action and add it to your flow.
  • Select Dataset: Choose the dataset you want to refresh.
  • Save and Test: Click "Save" and run a test to ensure the flow functions correctly.

For additional expert guidance or services, don't hesitate to reach out for our Power BI consulting services. Our team of skilled Power BI consultants is ready to assist you in leveraging the full potential of your data analytics and reporting needs.

No items found.


No items found.

Contact us

How can we help you?

Thank you!

We will get back to you in one business day.
If this is urgent, Please schedule a time
Oops! Something went wrong while submitting the form.