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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
EBGAL
Helper III
Helper III

Speed up Dataset Refresh

Hi, 

 

I have a dataset of 19M rows and 18 columns (50/50 between small text and numerical values).

 

I encountered an issue with refresh time after applying below modification:
......
#"Filtered Rows" = Table.SelectRows(#"Added Index", each ([Group] = "VALUE") and ([ID] = 1 or [ID] = 2 or [ID] = 3 or [ID] = 4 or [ID] = 5)),
#"Indices" = #"Filtered Rows"[Index],
#"Excluded Patent GLs" = Table.SelectRows(#"Added Index", each not List.Contains(List.Buffer(#"Indices"), [Index]))

 

It takes 11 mins to refresh without the modifcation and hours with. As long as this way of doing it creates a throttle, I am looking for a better way to do the manipulation. 

 

Data comes from an Azure SQL database.

 

Thanks

Evan

1 ACCEPTED SOLUTION
themistoklis
Community Champion
Community Champion

@EBGAL 

 

Is this the only manipulation that you do on the dataset?

 

Maybe it is best if you let the Azure database do some of the transformations (considering the high number of records 19 mil.) before you insert the dataset to PowerBI, by creating a VIEW.

View solution in original post

2 REPLIES 2
themistoklis
Community Champion
Community Champion

@EBGAL 

 

Is this the only manipulation that you do on the dataset?

 

Maybe it is best if you let the Azure database do some of the transformations (considering the high number of records 19 mil.) before you insert the dataset to PowerBI, by creating a VIEW.

Hi @themistoklis ,

 

SQL transformation is one of the options I considered but this involves other team's time that they currently lack.

There is another transformation that occurs in the dataset, however, the refresh time does not get significantly affected if I cut it off. I narrowed down to the aforementioned transformation by adding/deleting steps in Power Query and checking the refresh time.

 

Thanks

Evan

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.