Если отчёт Power BI тормозит, виновата модель, DAX или визуализация. Ждать 10–15 секунд после клика по фильтру — уже повод разбираться.
Оптимизация модели
Уберите неиспользуемые столбцы, сократите детализацию, текстовые поля вынесите в справочники, лишние связи удалите. Часто уже это заметно ускоряет отчёт.
Упрощение DAX
Пройдитесь по мерам: тяжёлые итераторы на больших таблицах — в топку, общие куски логики — в отдельные меры, промежуточные значения — в переменные. Читаемый DAX почти всегда быстрее запутанного.
Лёгкая визуализация
Не ставьте на страницу десятки визуалов. Большие таблицы и кастомные визуалы тормозят даже хорошую модель. Оставляйте то, что нужно для решения, остальное — убирайте.
Инкрементальное обновление
Если при каждом обновлении перезагружается вся история, время обновления быстро уходит за разумные рамки. Инкрементальное обновление перегружает только свежие данные и бережёт ресурсы.
Вывод
Скорость Power BI — вопрос архитектуры, а не одной галочки. Разбираться придётся и с моделью, и с DAX, и с визуалами — тогда отчёт будет жить даже на больших объёмах.