Масштабирование емкости Power BI Embedded в портал Azure
В этой статье содержится пошаговое руководство по масштабированию емкости Power BI Embedded в Microsoft Azure. Масштабирование позволяет увеличить или уменьшить размер доступной емкости.
Предполагается, что вы создали емкость Power BI Embedded (SKU). Если вы этого не сделали, см. статью "Создание емкости Power BI Embedded" в портал Azure, чтобы приступить к работе.
Примечание.
В этой статье описывается процесс вертикального масштабирования SKU. Он не говорит о горизонтальном масштабировании или SKU P.
Масштабирование емкости
Войдите на портал Azure.
В разделе "Службы Azure" выберите Power BI Embedded , чтобы просмотреть свои емкости.
Выберите емкость, которую нужно масштабировать. Обратите внимание, что текущий масштаб для каждой емкости указан в разделе SKU.
При выборе рядом с ним отображаются сведения об этой емкости. Эта информация снова включает текущее масштабирование в SKU.
В разделе "Масштаб" выберите "Изменить размер".
Выберите масштаб и нажмите кнопку "Изменить размер".
Подтвердите уровень, просмотрев вкладку обзора. Указана текущая ценовая категория.
Автомасштабирование емкости
Используйте один из методов автомасштабирования, описанных здесь, чтобы эластично изменить размер емкости и устранить потребности в памяти и ЦП.
REST API Power BI Embedded Azure Resource Manager, например Емкости — обновление. Ознакомьтесь с этим примером масштабирования емкости скрипта PowerShell runbook по использованию этого вызова API, который может создавать собственные версии высокомасштабируемых и немасштабируемых скриптов.
Используйте оповещения Azure для отслеживания метрик емкости Power BI , таких как:
- Перегрузка — 1, если ЦП емкости превысил 100 % и находится в перегруженном состоянии. В противном случае флагу присваивается значение 0.
- Процент использования ЦП
- ЦП на рабочую нагрузку , если используются определенные рабочие нагрузки, например отчеты с разбивкой на страницы
Когда эти метрики достигают значения, указанного в правилах генерации оповещений Azure Monitor, правило активирует скрипт runbook с увеличением или уменьшением масштаба.
Например, можно создать правило, которое если перегрузка = 1 или если ЦП = 95%, то скрипт Runbook с высокой емкостью будет вызван для обновления емкости до более высокого номера SKU.
Вы также можете создать правило, которое, если ЦП снижается ниже 50%, скрипт runbook нижнего масштаба будет вызываться для обновления емкости до более низкого ЦП.
Используйте пример скрипта Power BI Embedded в качестве ссылки для масштабирования емкости.
Рекомендации и ограничения
Масштабирование емкостей может включать небольшое время простоя.
Связанный контент
- Приостановка и запуск емкости Power BI Embedded в портал Azure
- Внедрение панелей мониторинга, отчетов и плиток Power BI.
Есть еще вопросы? Задайте их в сообществе Power BI.