Пропустить и перейти к основному содержимому
УЖЕ ДОСТУПНО

Доступно новое средство для автоматизации нагрузочного тестирования емкостей Power BI Embedded

Дата публикации: 14 августа, 2019

Недавно было выпущено средство для автоматизации нагрузочного тестирования емкостей Power BI Embedded. Это средство позволяет узнать, какую пользовательскую нагрузку поддерживает емкость при работе. Это средство использует PowerShell для создания нагрузочных тестов для ваших нагрузок, позволяя выбрать отчеты для тестирования и указать число одновременно работающих пользователей для имитации нагрузки.

Средство создаст нагрузку на емкость путем непрерывного отображения каждого отчета с новыми значениями фильтра (чтобы исключить нереалистично высокую производительность за счет кэширования отчета), пока не истечет срок действия токена для аутентификации средства в службе.

С помощью нового средства администраторы емкости смогут узнать, сколько пользователей поддерживает емкость за определенный промежуток времени. Кроме того, это средство могут использовать создатели отчетов, чтобы понять, какое влияние на пользовательскую нагрузку оказывает повышение производительности, измеренное с помощью Анализатора производительности Power BI Desktop.

В запущенном средстве пользователи могут видеть, как в браузере происходит визуализация отчетов в реальном времени. Также они могут подключаться к конечным точками XMLA емкостей, измеряемых с помощью профилировщика SQL Server, чтобы увидеть ход выполнения поступающих запросов.

Результаты нагрузочного теста также можно увидеть на странице наборов данных приложения Premium Capacity Metrics. С помощью этого средства администраторы емкости могут создать нагрузку и увидеть результаты ее выполнения. Прежде чем приступать к тестированию, ознакомьтесь с руководством по развертыванию емкости Premium, где описано, как определять перегрузку в приложении метрик. Сценарии, описанные в этом документе, также применимы к емкостям Power BI Embedded.

Чтобы увидеть результаты выполнения нагрузочного теста в приложении метрик, администраторы должны развернуть вкладку "Наборы данных" на целевой странице этого приложения и инициировать обновление по требованию, щелкнув "Обновить сейчас". С момента создания нагрузки тестом и до отображения результатов нагрузки в приложении метрик администраторам нужно подождать примерно 15 минут.

Для размещения этого средства, а также будущих инструментов и служебных программ мы создали новый репозиторий GitHub. Весь репозиторий — это решение с открытым кодом, поэтому пользователи могут участвовать в разработке, добавлять новые инструменты и другие репозитории, связанные с емкостями Power BI Premium и Embedded, а также улучшать существующие средства.

Учитывайте текущую нагрузку на емкости и не выполняйте нагрузочное тестирование во время пиковой нагрузки.
Мы будем рады вашим отзывам об использовании этого средства и вашему участию в развитии репозитория!

  • Power BI Embedded
  • SDK and Tools

Связанные продукты