Конечно, без информации, я не могу знать, что занимает столько времени, но чтобы понять, что происходит, вы можете использовать следующие инструменты:
- Анализатор производительности PowerBI: скажу вам, какую часть занимает больше всего времени. Для получения дополнительной информации см. MSDocs & SQLBI
- Проверьте модель данных и режим хранения каждой задействованной таблицы (ie: таблица фактов, календарь, клиент и т. д. c). При запросе источника PBI не будет использовать фильтры (непосредственно в запросе) из таблиц в режиме импорта. (поиск "составных моделей" в Интернете)
- Ограничение количества объектов, для каждого объекта в панели мониторинга запрос будет отправлен к источнику данных, что может помочь ограничению числа объектов. (помните, что объекты ждут друг друга, поэтому одна медленная загрузка объекта может вызвать вашу проблему)
- (даже если вы, вероятно, уже сделали это) Посмотрите план выполнения запросов, вы также можете проверить его на наличие запросов автоматически создается PowerBI путем их захвата (самый простой способ - использовать SQL Server Profiler )
Я думаю, что только с помощью PowerBI Performance Analyzer вы сможете увидеть где проблема, а затем выполните более точный поиск по ней.