Несколько способов повысить скорость обработки больших объёмов данных в Excel с помощью Power Query:
Временно ограничить количество строк в исходной таблице. 12 Например, из миллиона строк оставить только 100. 1 Для этого нужно нажать правой кнопкой мыши в верхнем левом углу основной рабочей области на значок таблички с маленьким треугольником и в контекстном меню выбрать пункт «Сохранить верхние строки». 1 В открывшемся окне ввести количество строк и нажать «ОК». 1 После завершения обработки запроса в меню «Параметры запроса» нужно удалить шаг «Сохранённые первые строки», тогда в исходную таблицу вернётся всё изначальное количество строк. 1
Использовать сворачивание запросов. 3 Это процесс, в котором оценка запроса переносится в источник данных. 3 Во время сворачивания Power Query преобразует запрос в язык источника данных и объединяет несколько шагов в один эффективный запрос. 3 Основная цель — сократить использование памяти Power Query за счёт использования вычислительной мощности источника данных. 3
Уменьшить объём данных в самом начале запроса. 3 Так можно не превысить лимит ресурсов и избежать разбиения на страницы, которое приводит к снижению производительности или сбоям. 3