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.
Solved! Go to Solution.
Hello @PhilippeMuniesa
try to change approach 1 like this
let
Source - Ouvre_FEC1,
BufferList = List.Buffer(Liste_JX_Selection_Liste),
Filtre_Selon_Jx_Selectionnes - Table.SelectRows (Source, each List.Contains (BufferList , [JournalCode])
In
Filtre_Selon_Jx_Selectionnes
If this post helps or solves your problem, please mark it as solution (to help other users find useful content and to acknowledge the work of users that helped you)
Kudoes are nice too
Have fun
Jimmy
Thank you Jimmy
Can you explain to me why, when I use Table.buffer when creating or modifying a table, and then I merge this table put in buffer with another table (in the same requete), it seems to me that the processing time is much longer ???
Sincerly
Philippe
Hello @PhilippeMuniesa
try to change approach 1 like this
let
Source - Ouvre_FEC1,
BufferList = List.Buffer(Liste_JX_Selection_Liste),
Filtre_Selon_Jx_Selectionnes - Table.SelectRows (Source, each List.Contains (BufferList , [JournalCode])
In
Filtre_Selon_Jx_Selectionnes
If this post helps or solves your problem, please mark it as solution (to help other users find useful content and to acknowledge the work of users that helped you)
Kudoes are nice too
Have fun
Jimmy
Jimmy,
it works perfectly and much faster. I had not yet been able to realize the advantage of list.buffer or table.buffer. here is what is made for List.Buffer.
However, I cannot explain the very big difference in processing time for a list that has only two elements.
2mn, 14sec in the original request
13 sec in the request you propose with List.Buffer ...
Thanks a lot
Philippe
Hello @PhilippeMuniesa
List.Buffer is buffering the data and therefore the engine can access much faster. When you don't use List.Buffer the engine has to read the list on every row when filtering.
BR
Jimmy
Jimmy,
it works perfectly and much faster. I had not yet been able to realize the advantage of list.buffer or table.buffer. here is what is made for List.Buffer.
However, I cannot explain the very big difference in processing time for a list that has only two elements.
2mn, 14sec in the original request
13 sec in the request you propose with List.Buffer ...
Thanks a lot
Philippe
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.