Power Query Performance Optimization

Power Query Performance Optimization

Paul Turley

4 года назад

30,086 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Mostafa Mohamed
Mostafa Mohamed - 04.01.2023 18:06

hi and thanks. i am wondering what to do about "Add Index" step that i use 2 times after one another, it takes too much time according to query diagnostics?

Ответить
chicken man
chicken man - 28.07.2022 05:42

Cool I gotta redo all of my queries now

Ответить
Stuart Saint
Stuart Saint - 09.03.2022 21:27

Great to see this. I'm a bit of an obsessive over tidying up my transforms into as few steps as possible. I didn't realise it had such a bearing on performance so I'm glad I have an additional, practical reason to so heavily optimise my transforms now!

Ответить
Danish Siddiqui
Danish Siddiqui - 26.01.2022 23:46

Thanks for details

Ответить
The Star Family
The Star Family - 16.11.2021 19:50

The biggest issue i have in PowerQuery regarding flagged memory errors are when i need to use 'group by' for mass amounts of data and then un-'group by' to get the underlying line details back. Still have not been able to solve for this other than maybe order some more RAM memory to hopefully address this.

Ответить
Robert John
Robert John - 15.08.2021 02:55

Hi Paul. I'm running Office 365 and do not see the Tools menu at the top of the Power Query editor. Do you have any guidance, thanks.

Ответить
Jose Zaldivar
Jose Zaldivar - 25.06.2021 23:16

I noticed this too. Thank you. If you could expand on this topic, that will be great. For example, could you go back to a step and add more actions to itself. Is there a tool that would "look into your" power Query and "Optimize" it for you?. You could explore what actions are more time-consuming than others. For example, merging, vs filtering, vs replacing values.

Ответить
Thirupathy Natesan
Thirupathy Natesan - 30.05.2021 20:08

Great learned useful Diagnostic test to see the process time for each steps of the query

Ответить
Manuel Angelini
Manuel Angelini - 28.04.2021 17:07

Great! I have one question Paul : in therms of memory addressed , are all those steps treated by PowerBI as a sort of new variable each that never gets erased till the end of the steps? just asking would you suggest to lower the ram used by forcing reusing the same 2 or 3 'names' of variables/stepnames to load the dataset output of each step in fewer ram (just in case of many programs opened and less write to disk operation which may improve overall speed of execution?). Have you ever tested or had experience of improved performance as such? thank you

Ответить
Balraj Virdee
Balraj Virdee - 15.03.2021 01:42

Great tip thanks so much

Ответить
Peter Hui
Peter Hui - 06.02.2021 02:36

Thank you!

Ответить
GESTION DE CONTROL SECRETARIA DE SEGURIDAD
GESTION DE CONTROL SECRETARIA DE SEGURIDAD - 01.12.2020 17:57

Thanks. I'd like to have more tutorials like these.

Ответить
Diego J
Diego J - 21.09.2020 22:39

Thank you, great video. Already subscribed

Ответить
Fernando Talvik
Fernando Talvik - 03.03.2020 20:49

Simple, but very helpful. Thanks

Ответить
James Rounce
James Rounce - 25.02.2020 23:37

Really helpful and well explained, thanks!

Ответить
billybee
billybee - 18.02.2020 03:10

thanks for this! I always group together similar M steps by instinct out of sheer borderline OCD. Apparently it's the way to go (or be)!

Ответить