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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
denis163
Frequent Visitor

Refreshing Dataset which is connected to the Dataflow with Incremental Refresh

Hi All!

 

We use Dataflows with incremental refresh as a primary source for our self-service users. Refreshes of Dataflows work really fast and we don't have any issues with that, but refreshes of Datasets which are connected to that Dataflows are much slower (we didn't set up incremental refreshes for datasets, because we received some errors and thought that incremental refresh for dataset and dataflow at the same time isn't supported).

 

I didn't find any information about how exactly happen refreshes of these kind of Datasets and I hope that you can help me with that.

 

For instance, we have:

1) Dataflow with incremental refresh - rows are stored from the past 2 years, refresh only last 7 days data.

2) Dataset without incremental refresh which is connected to the Dataflow with settings above.

While scheduling refreshes of our Dataset in Power BI Service - will it only update new data in the last 7 days from Dataflow or will it refresh the whole data which is stored in Dataflow?

 

Thank you in advance!

 

1 ACCEPTED SOLUTION
MAwwad
Super User
Super User

When you refresh a dataset that is connected to a dataflow with incremental refresh, Power BI will perform a full refresh of the dataset. This means that Power BI will query the entire data stored in the dataflow, not just the new data that was added since the last refresh. The data stored in the dataflow is considered the source data for the dataset, and a full refresh is necessary to ensure that the dataset is up to date with the latest changes made to the dataflow.

It's worth noting that the time it takes to refresh the dataset will depend on the size of the data stored in the dataflow and the performance of the Power BI service. If you find that the refresh is taking too long, you may want to consider using incremental refresh for the dataset. Keep in mind that using incremental refresh for both the dataset and the dataflow at the same time can sometimes result in errors, so it's important to test and validate that this configuration works properly before enabling it in your environment.

 

View solution in original post

1 REPLY 1
MAwwad
Super User
Super User

When you refresh a dataset that is connected to a dataflow with incremental refresh, Power BI will perform a full refresh of the dataset. This means that Power BI will query the entire data stored in the dataflow, not just the new data that was added since the last refresh. The data stored in the dataflow is considered the source data for the dataset, and a full refresh is necessary to ensure that the dataset is up to date with the latest changes made to the dataflow.

It's worth noting that the time it takes to refresh the dataset will depend on the size of the data stored in the dataflow and the performance of the Power BI service. If you find that the refresh is taking too long, you may want to consider using incremental refresh for the dataset. Keep in mind that using incremental refresh for both the dataset and the dataflow at the same time can sometimes result in errors, so it's important to test and validate that this configuration works properly before enabling it in your environment.

 

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors