Архитектура Power BI Premium

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

Наиболее значительным обновлением архитектуры Premium является способ реализации виртуальных ядер емкостей:

В исходной версии Power BI Premium виртуальные ядра были зарезервированы физические вычислительные узлы в облаке с различиями в количестве виртуальных ядер и объеме памяти на борту в соответствии с номером SKU лицензирования клиента. Администраторы клиентов должны были отслеживать, насколько заняты эти узлы, используя приложение метрик уровня "Премиум". Они должны были использовать приложение и другие средства, чтобы определить, сколько емкости их пользователей требуется для удовлетворения своих вычислительных потребностей.

В Premium виртуальные ядра реализуются в региональных кластерах физических узлов в облаке, которые совместно используются всеми клиентами, использующими емкости Premium в этом регионе Power BI. Региональный кластер также разделен на специализированные группы узлов, где каждая группа обрабатывает другую рабочую нагрузку Power BI (семантические модели, потоки данных или отчеты с разбивкой на страницы). Эти специализированные группы узлов помогают избежать конфликтов ресурсов между основными разными рабочими нагрузками, работающими на одном узле.

Примечание.

Power BI Premium обеспечивает логическую сегрегацию данных между различными клиентами и соответствует стандарту ISO 27017. Дополнительные сведения см. в разделе ISO/IEC 27017:2015.

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

Содержимое рабочих областей, назначенных емкости Premium, хранится на уровне хранилища емкости организации, который реализуется на основе контейнеров BLOB-объектов хранилища Azure, аналогичных исходной версии Класса Premium. Этот подход позволяет использовать такие функции, как BYOK для данных.

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

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

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

  • Общие узлы по крайней мере больше, чем исходный узел Premium P3, что означает, что для выполнения любых операций больше виртуальных ядер, что может повысить производительность до 16x по сравнению с исходным P1 класса Premium P1.

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

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

  • Ограничения на разные номера SKU емкости не основаны на физических ограничениях, так как они были в исходной версии Premium; скорее, они основаны на ожидаемом и четком наборе правил, которые служба Power BI Premium применяет:

    • Общая пропускная способность ЦП составляет или ниже пропускной способности, возможной для виртуальных ядер, имеющих приобретенную емкость.

    • Потребление памяти, необходимое для просмотра и обновления операций, остается в пределах памяти приобретенной емкости.

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

What is Power BI Premium? (Что собой представляет Power BI Premium)

Есть еще вопросы? Попробуйте попросить Сообщество Power BI.