Introduction
Query folding helps Power Query send data steps back to the source system to run there. This makes data loading faster and uses less computer power on your machine.
When you want to speed up data refresh by letting the database do filtering or calculations.
When your data source supports query folding, like SQL Server or Azure SQL.
When you want to reduce the amount of data transferred over the network.
When you apply filters or transformations that the source can handle directly.
When you want to keep your Power Query steps efficient and scalable.