Поделиться через


Настройка рабочих нагрузок в емкости Premium

В этой статье перечислены рабочие нагрузки для Power BI Premium и описаны их емкости.

Примечание.

Рабочие нагрузки можно включить и назначить конкретной емкости с помощью REST API для емкостей.

Поддерживаемые рабочие нагрузки

Рабочие нагрузки запросов оптимизированы для ресурсов, определенных номером SKU емкости Premium. Емкости класса Premium также поддерживают дополнительные нагрузки, которые могут использовать ресурсы вашей емкости.

Список приведенных ниже рабочих нагрузок описывает, какие номера SKU уровня "Премиум" поддерживают каждую рабочую нагрузку:

  • ИИ — Все номера SKU поддерживаются, за исключением SKU EM1/A1

  • Семантические модели . Поддерживаются все номера SKU

  • Потоки данных — поддерживаются все SKU

  • Пагинированные отчеты — поддерживаются все SKU

Настройка рабочих нагрузок

Вы можете настроить поведение рабочих нагрузок, изменив параметры рабочих нагрузок для вашей емкости.

Внимание

Все рабочие нагрузки всегда включены и не могут быть отключены. Ресурсы емкости управляются Power BI в соответствии с использованием емкости.

Настройка рабочих нагрузок на портале администрирования Power BI

  1. Войдите в Power BI с помощью учетных данных учетной записи администратора.

  2. В заголовке страницы выберите ...>Параметры>Портал администрации.

    Меню параметров с выбранным порталом администрирования.

  3. Перейдите к параметрам емкости и на вкладке Power BI Premium выберите емкость.

  4. Расширьте нагрузки.

  5. Задайте значения для каждой рабочей нагрузки в соответствии с вашими спецификациями.

  6. Выберите Применить.

Мониторинг рабочих нагрузок

Используйте приложение Microsoft Fabric Capacity Metrics для мониторинга активности вашей емкости.

Внимание

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

ИИ (предварительная версия)

Рабочая нагрузка искусственного интеллекта позволяет использовать когнитивные службы и автоматизированное машинное обучение в Power BI. Используйте следующие параметры для управления поведением рабочей нагрузки.

Имя параметра Описание
Максимальная память (%)1 Максимальный процент доступной памяти, который процессы ИИ могут использовать на вычислительных мощностях.
Разрешить использование из Power BI Desktop Этот параметр зарезервирован для дальнейшего использования и не отображается во всех арендаторах.
Разрешить создание моделей машинного обучения Указывает, могут ли бизнес-аналитики обучать, проверять и вызывать модели машинного обучения непосредственно в Power BI. Дополнительные сведения см. в "Автоматизированное машинное обучение в Power BI (предварительный просмотр)".
Включение параллелизма для запросов ИИ Указывает, могут ли запросы ИИ выполняться параллельно.

1Premium не требует изменения параметров памяти. Память в Premium автоматически управляется базовой системой.

Семантические модели

В этом разделе описаны следующие параметры рабочей нагрузки семантических моделей:

Параметры Power BI

Используйте параметры в таблице ниже для управления поведением рабочей нагрузки. Параметры со ссылкой содержат дополнительные сведения, которые можно просмотреть в указанных разделах под таблицей.

Название настройки Описание
Максимальная память (%)1 Максимальный процент доступной памяти, которую семантические модели могут использовать в емкости.
Конечная точка XMLA Указывает, что подключения из клиентских приложений учитывают членство в группах безопасности на уровне рабочей области и приложений. Дополнительные сведения см. в разделе «Connect to semantic models with client applications and tools».
Максимальное число промежуточных наборов строк Максимальное количество промежуточных строк, возвращаемых DirectQuery. Значение по умолчанию — 1000000, а допустимый диапазон — от 100000 до 2147483646. Верхний предел может потребоваться дополнительно ограничить в зависимости от того, что поддерживает источник данных.
Максимальный размер автономной семантической модели (ГБ) Максимальный размер автономной семантической модели в памяти. Это сжатый размер на диске. Значение по умолчанию — 0, которое является самым высоким ограничением, определенным номером SKU. Допустимый диапазон составляет от 0 до предельного размера емкости.
Максимальное число строк результатов Максимальное количество строк, возвращаемых в запросе DAX. Значение по умолчанию — 2147483647, а допустимый диапазон составляет от 10000 до 2147483647.
Ограничение памяти запроса (%) Максимальный процент памяти, доступной из ресурсов рабочей нагрузки, которую можно использовать для выполнения запроса MDX или DAX. Значение по умолчанию равно 0, что приводит к применению ограничения памяти автоматического запроса для конкретного номера SKU.
Время ожидания запроса (секунды) Максимальное время ожидания запроса. Значение по умолчанию — 3600 секунд (1 час). Значение 0 указывает, что запросы не будут истекать.
Автоматическое обновление страницы Переключатель "Вкл./Выкл." для разрешения рабочим областям уровня Premium иметь отчеты с автоматическим обновлением страниц через фиксированные интервалы.
Минимальный интервал обновления Если автоматическое обновление страницы включено, минимальный интервал, разрешенный для интервала обновления страницы. Значение по умолчанию — пять минут, и минимально допустимое значение составляет одну секунду.
Мера обнаружения изменений Переключатель "Вкл./Выкл.", позволяющий рабочим областям "Премиум" иметь отчеты с автоматическим обновлением страницы на основе обнаружения изменений.
Минимальный интервал выполнения Если мера обнаружения изменений включена, минимальный интервал, разрешенный для выполнения опроса изменений данных. Значение по умолчанию — пять секунд, а минимальное допустимое значение составляет одну секунду.

1Premium не требует изменения параметров памяти. Память в Premium автоматически управляется базовой системой.

Максимальное число промежуточных наборов строк

Используйте этот параметр для управления воздействием ресурсоемких или плохо разработанных отчетов. Когда запрос к семантической модели DirectQuery приводит к очень большому результату из исходной базы данных, это может привести к всплеску нагрузки на использование памяти и обработку. Эта ситуация может привести к недостатку ресурсов для других пользователей и отчетов. Этот параметр позволяет администратору емкости настроить количество строк отдельного запроса, которые можно извлечь из источника данных.

Кроме того, если емкость может поддерживать более миллиона строк по умолчанию, и у вас есть большая семантическая модель, увеличьте этот параметр, чтобы получить больше строк.

Этот параметр влияет только на запросы DirectQuery, в то время как максимальное число результирующих наборов строк влияет на запросы DAX.

Максимальный размер офлайн-семантической модели

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

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

Этот параметр применим для моделей в формате хранилища небольших семантических моделей (формат ABF) и в формате хранилища больших семантических моделей (PremiumFiles), хотя автономный размер одной модели может отличаться при хранении в одном формате и другом. Дополнительные сведения см. в разделе "Большие модели" в Power BI Premium.

Чтобы обеспечить производительность системы, применяется дополнительный жесткий потолок SKU для максимального размера автономной семантической модели независимо от настроенного значения. Дополнительный жесткий потолок SKU в приведенной ниже таблице не применяется к семантической модели Power BI, хранящейся в формате хранилища больших семантических моделей.

Номер SKU Ограничение1
F2 1 ГБ
F4 2 ГБ
F8/EM1/A1 3 ГБ.
F16/EM2/A2 5 ГБ
F32/EM3/A3 6 ГБ
F64/P1/A4 10 ГБ
F128/P2/A5 10 ГБ
F256/P3/A6 10 ГБ
F512/P4/A7 10 ГБ
F1024/P5/A8 10 ГБ
F2048 10 ГБ

1Жесткое ограничение для максимального размера семантической модели для работы в автономном режиме (небольшой формат хранилища).

Максимальное число результирующих наборов строк

Используйте этот параметр для управления воздействием ресурсоемких или плохо разработанных отчетов. Если это ограничение достигнуто в запросе DAX, пользователь отчета увидит следующую ошибку. Они должны скопировать сведения об ошибке и обратиться к администратору.

Не удалось загрузить данные для этого визуального элемента

Этот параметр влияет только на запросы DAX, в то время как максимальное число промежуточных наборов строк влияет на запросы DirectQuery.

Ограничение памяти запроса

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

Этот параметр применяется ко всем DAX- и MDX-запросам, выполняемым отчетами Power BI, отчетами «Анализ в Excel», а также другими средствами, которые могут подключаться к конечной точке XMLA.

Операции обновления данных также могут выполнять запросы DAX в рамках обновления плиток панели мониторинга и визуальных кэшей после обновления данных в семантической модели. Такие запросы также могут завершиться ошибкой из-за этого параметра, и это может привести к операции обновления данных, отображаемой в состоянии сбоя, даже если данные в семантической модели успешно обновлены.

Значение по умолчанию равно 0, что приводит к применению следующего ограничения памяти автоматического запроса для конкретного номера SKU.

Номер SKU Ограничение памяти автоматического запроса
F2 1 ГБ
F4 1 ГБ
F8/EM1/A1 1 ГБ
F16/EM2/A2 2 ГБ
F32/EM3/A3 5 ГБ
F64/P1/A4 10 ГБ
F128/P2/A5 10 ГБ
F256/P3/A6 10 ГБ
F512/P4/A7 20 ГБ
F1024/P5/A8 40 ГБ
F2048 40 ГБ

Ограничение запроса для рабочей области, которой не назначена емкость типа Premium, составляет 1 ГБ.

Время ожидания запроса

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

Этот параметр применяется ко всем запросам DAX и запросам MDX, выполняемым отчетами Power BI, отчетами Analyze in Excel, а также другими средствами, которые могут подключаться к конечной точке XMLA.

Операции обновления данных также могут выполнять запросы DAX в рамках обновления плиток панели мониторинга и визуальных кэшей после обновления данных в семантической модели. Такие запросы также могут завершиться ошибкой из-за этого параметра, и это может привести к операции обновления данных, отображаемой в состоянии сбоя, даже если данные в семантической модели успешно обновлены.

Этот параметр применяется к одному запросу, а не к продолжительности времени выполнения всех запросов, связанных с обновлением семантической модели или отчета. Рассмотрим следующий пример:

  • Значение времени ожидания запроса — 1200 (20 минут).
  • Выполняется пять запросов, каждый из которых выполняется 15 минут.

Объединенное время для всех запросов составляет 75 минут, но ограничение параметра не достигается, так как все отдельные запросы выполняются менее 20 минут.

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

Автоматическое обновление страницы

При включении автоматическое обновление позволяет пользователям в рамках емкости Premium обновлять страницы отчета через заданные интервалы для источников DirectQuery. В качестве администратора емкости можно выполнить следующие действия:

  • Включение и отключение автоматического обновления страницы
  • Определение минимального интервала обновления

Чтобы найти параметр автоматического обновления страницы, выполните следующие действия.

  1. На портале администрирования Power BI выберите параметры емкости.

  2. Выберите емкость, а затем прокрутите вниз и разверните меню "Рабочие нагрузки ".

  3. Прокрутите вниз до раздела "Семантические модели ".

Снимок экрана: параметр администратора для интервала автоматического обновления.

Запросы, созданные автоматическим обновлением страницы, переходят непосредственно к источнику данных, поэтому важно учитывать надежность и загрузку этих источников при включении автоматического обновления страниц в организации.

Свойства сервера служб Analysis Services

Power BI Premium поддерживает дополнительные свойства Analysis Services сервера. Чтобы просмотреть эти свойства, обратитесь к свойствам сервера в службах Analysis Services.

Переключатель администраторского портала

Параметр серверных свойств служб Analysis Services на основе XMLA включен по умолчанию. При включении администраторы рабочих областей могут изменять поведение для отдельной рабочей области. Измененные свойства применяются только к этой рабочей области. Чтобы переключить параметры свойств сервера служб Analysis Services, выполните приведенные ниже действия.

  1. Перейдите к параметрам емкости.

  2. Выберите способность, в которой нужно отключить свойства сервера службы Analysis Services.

  3. Разверните рабочие нагрузки.

  4. В разделе семантических моделей выберите нужные настройки для переключателя наблюдения за настройками рабочей области, основанными на XMLA (которые могут переопределять параметры ёмкости).

    Снимок экрана, показывающий административную настройку для отключения свойств сервера Analysis Services.

Потоки данных

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

Расширенный вычислительный модуль потоков данных

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

Отчеты, разбитые на страницы

Рабочая нагрузка отчетов с разбивкой на страницы позволяет запускать отчеты с разбивкой на страницы на стандартном формате служб SQL Server Reporting Services в службе Power BI.

Отчеты с разбивкой на страницы предоставляют те же возможности, что и отчеты SQL Server Reporting Services (SSRS), включая возможность авторов отчетов добавлять пользовательский код. Это позволяет авторам динамически изменять отчеты, например изменять цвета текста на основе выражений кода.

Исходящее соединение

Исходящее подключение включается по умолчанию. Он позволяет отчетам с разбивкой на страницы выполнять запросы на получение внешних ресурсов, таких как изображения, и вызывать внешние API и функции Azure, определенные с помощью пользовательского кода в отчетах с разбивкой на страницы. Администратор Структуры может отключить этот параметр на портале администрирования Power BI.

Чтобы получить доступ к параметрам исходящего подключения, выполните следующие действия.

  1. В службе Power BI перейдите в портал администрирования.

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

  3. Разверните рабочие нагрузки.

    Переключатель исходящего подключения находится в разделе отчётов с разбивкой на страницы.

    • Когда функция Отключение исходящей связи выключена, исходящее подключение включено.

    • Если отключение исходящего подключения включено, исходящие подключения отключены.

  4. После внесения изменений нажмите кнопку "Применить".

    Скриншот настройки исходящего подключения для отчетов с разбивкой на страницы.

Рабочая нагрузка отчетов с разбивкой на страницы включена автоматически и всегда включена.