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
Jmenas
Advocate III
Advocate III

Filtering data on small tables or filter on big tables before Append

Hi All,

 

I have a question about performance and best practice. Currently, I have a very large dataset from 2 tables with Odata Sources. 
The current status is to make all the changes in the 2 separate tables then appending them in a big table. See example screenshot

I added the timeout to the OData but is not working. My file is 8MB.

 

Data ModelData Model


But for a few days, we keep getting the timeout error from the service. 

 

I want to segment my dataset using date filters to create static tables. So I only have to refresh only one then I had manually the new dates. My questions are:

  1. Is it better to append the original table A and B and then segment Table Total in smaller ones?
  2. Is it better to segment first the small ones then append them all into the big one? 

If there another possibility let me know. At the moment I tried both and the issue is that segmenting the big one takes a long time for each. I don't know how to measure the exact time but is more than 30mins. On the other hand, the append takes almost the same time 25-30 mins. 

So if anyone knows how to measure the loading time for a data set I would also like to know.


Thanks in advance,

J.

 

1 ACCEPTED SOLUTION
v-ljerr-msft
Employee
Employee

Hi @Jmenas,

 

Based on experience, it should be better to segment first the small ones then append them all into the big one using Power Query.

 

In addition, could you try using the UNION(DAX) function to create a new calculate table to union the two table in Data view instead to see if there is any improvement in your scenario? Smiley Happy

 

Regards

View solution in original post

2 REPLIES 2
v-ljerr-msft
Employee
Employee

Hi @Jmenas,

 

Based on experience, it should be better to segment first the small ones then append them all into the big one using Power Query.

 

In addition, could you try using the UNION(DAX) function to create a new calculate table to union the two table in Data view instead to see if there is any improvement in your scenario? Smiley Happy

 

Regards

Hi @v-ljerr-msft,

 

I will try it that way. It seems that loading the data before the append is creating this performance issue. 

Thanks,
J.

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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