Сводка
В сценарии этого модуля одна из Power BI Desktop семантических моделей вашей организации была неэффективной и вызывала проблемы. Пользователи были не удовлетворены производительностью отчета, и размер файла модели был слишком большим, поэтому он потреблял слишком большой объем ресурсов организации.
Вам было предложено просмотреть семантиковую модель, чтобы определить причину проблем с производительностью и внести изменения для оптимизации производительности и уменьшения размера модели.
Power BI Desktop предоставляет ряд средств и функций для анализа и оптимизации производительности своих семантических моделей. Вы начали процесс оптимизации с использования анализатора производительности и других средств для проверки производительности мер, связей и визуальных элементов и последующего внесения усовершенствований на основе результатов анализа. Далее вы использовали переменные для создания менее сложных и более эффективных вычислений. Затем вы более подробно рассмотрели распределение столбцов и уменьшили количество связей. На этом этапе семантическая модель была более оптимизирована. Вы рассмотрели вопрос о том, что изменится, если ваша организация будет использовать модель DirectQuery, а затем определили, как оптимизировать производительность в Power BI Desktop и базе данных источника. Наконец, вы использовали агрегаты, чтобы значительно уменьшить размер семантической модели.
Если Power BI Desktop не дает возможности оптимизировать неэффективные семантические модели, вам придется тратить много времени на работу с несколькими источниками данных, чтобы улучшить их. В частности, без анализатора производительности вы не определили бы причины проблем с производительностью в отчетах и узкие места в запросах, которые необходимо устранить. В результате пользователи были бы разочарованы и не мотивированы и избегали бы использования отчетов.
Теперь, когда отчет оптимизирован, пользователи могут получать доступ к нужным данным быстрее, поэтому они могут быть более продуктивными и получают большее удовлетворение от работы. Осуществленное вами уменьшение размера файла модели уменьшит нагрузку на ресурсы и принесет ряд преимуществ вашей организации. Вы успешно выполнили поставленную задачу.
Использование анализатора производительности для анализа производительности элементов отчета
Применение автоматических даты и времени в Power BI Desktop
Методы уменьшения объема данных для моделирования импорта
Руководство по использованию модели DirectQuery в Power BI Desktop
Использование агрегатов в Power BI Desktop