Открыть сервис

Power BI Report Server

Power BI Report Server — это корпоративное программное решение от компании Microsoft, предназначенное для локального развёртывания, публикации, управления и просмотра отчётов, созданных в экосистеме Power BI. В отличие от публичного облачного сервиса Power BI, Report Server позволяет организациям хранить данные и отчёты на собственных серверах, обеспечивая полный контроль над безопасностью, соблюдением нормативных требований и сетевыми политиками. Продукт входит в состав пакета Power BI Premium (по лицензии на выделенную ёмкость) и может распространяться по подписке SQL Server Enterprise с Software Assurance.

История и версии

Первый релиз Power BI Report Server состоялся в мае 2017 года как часть обновления Power BI Premium. Создание продукта было ответом на запрос крупных организаций, которым требовалось локальное развёртывание из-за ограничений на хранение данных в публичных облаках (например, государственные учреждения, банки, компании с жёсткой регуляторикой). Microsoft позиционировала Report Server как гибридное решение, совмещающее возможности облачного сервиса с локальной инфраструктурой.

Развитие продукта идёт по модели накопления функциональности: выходят ежеквартальные обновления (Monthly Update), которые добавляют новые возможности — такие как поддержка мобильных отчётов, улучшенная интеграция с Power BI Desktop, настройки производительности. В 2020 году была добавлена поддержка панелей мониторинга (dashboard) и алгоритмов машинного обучения на основе Python и R. По состоянию на 2024 год актуальной является версия Power BI Report Server за сентябрь 2023 года, которая включает финальные исправления и функции, соответствующие общедоступной версии Power BI Desktop, оптимизированной для Report Server.

Архитектура и развёртывание

Компоненты системы

Power BI Report Server состоит из нескольких взаимосвязанных модулей:

Требования и лицензирование

Развёртывание возможно на серверах под управлением Windows Server 2016/2019/2022, с установленным .NET Framework 4.7.2 или выше, а также Microsoft SQL Server (используется для хранения базы данных каталога и временных данных). Для функционирования необходим Internet Information Services (IIS) или встроенный веб-сервер.

Лицензирование осуществляется через Power BI Premium (две модели: на пользователя — Premium Per User, или на ёмкость — Premium Capacity) либо через SQL Server Enterprise Edition с Software Assurance. Для каждого способа выделяется определённый объём оперативной памяти и процессорных ядер, что влияет на производительность и количество поддерживаемых пользователей. Компании могут развёртывать Report Server на физических серверах, виртуальных машинах или в частном облаке.

Функциональные возможности

Публикация и просмотр отчётов

Пользователи создают отчёты в Power BI Desktop (версия для Report Server), а затем публикуют их через файл .pbix непосредственно на сервер. После публикации отчёт доступен для просмотра через веб-браузер, мобильное приложение Power BI (для Android, iOS и Windows) или встраивание в корпоративные приложения с помощью API ReportViewer. Помимо отчётов Power BI поддерживаются отчёты Microsoft Reporting Services (RDL) и Excel-отчёты.

Подписки и планировщик

Система позволяет настраивать подписки на обновление данных по расписанию (например, ежедневно, еженедельно, по определённым дням). Результаты могут автоматически доставляться по электронной почте в форматах PDF, MHTML, Excel, Word, TIFF или XML. Поддерживается кэширование отчётов для ускорения отклика при одновременном запросе одним набором параметров.

Безопасность и контроль доступа

Управление доступом реализовано через встроенные роли (администраторы, издатели, читатели) или на основе групп Active Directory/Azure AD. Можно настраивать безопасность на уровне элементов (элементы управления, панели навигации) и на уровне строк данных (RLS — Row-Level Security) с помощью DAX-формул. Все данные передаются по зашифрованному каналу (HTTPS, TLS 1.2+), поддерживается ведение журнала аудита для соответствия требованиям безопасности.

Мобильные отчёты

С версии Report Server 2020 реализована полная поддержка мобильных отчётов Power BI, которые оптимизированы для просмотра на экранах малого размера. Пользователи могут взаимодействовать с визуализациями (свайпы, масштабирование, фильтры) в приложениях Power BI Mobile.

Отличия от облачного сервиса Power BI

ФункцияPower BI (облачный сервис)Power BI Report Server
Местоположение данныхОблако Microsoft (Azure)Локальный сервер организации
Обновление отчётовЕжемесячные обновления, управляемые MicrosoftЕжеквартальные обновления, установка администратором
Формат отчётовТолько Power BI (.pbix)Power BI (.pbix) + RDL + Excel
Поддержка дашбордов и приложенийПолнаяОграниченная (только панели, без потокового обновления)
PL-300, DA-100 и пр. интеграция с AIПолнаяБез Q&A, Cortana, встроенного AI
Автоматическая защита данных (DLP)ВстроеннаяНеобходимо настраивать дополнительно
МасштабированиеЭластичное (автоматическое)Фиксированное (на основе выделенной ёмкости)

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

Применение

Power BI Report Server находит применение в организациях из следующих отраслей:

По оценкам аналитиков, доля корпоративных клиентов, использующих Report Server, составляет около 15–20 % от всей установленной базы Power BI, преимущественно в крупных и средних организациях с численностью персонала более 1 000 человек.

Критика и ограничения

Основные недостатки Power BI Report Server связаны с консервативным циклом выпуска обновлений (раз в квартал). Пользователи не могут быстро получить новые визуалы, функции AI или исправления из облачной версии. Кроме того, продукт не поддерживает такие возможности облачного Power BI, как:

Также к недостаткам относят сравнительно сложный процесс начальной установки и настройки, необходимость иметь штатного администратора с навыками работы с IIS и SQL Server, а также ограниченную поддержку R и Python (только при работе с единичными скриптами, без полноценной интеграции с Jupyter/Notebook).

Перспективы

С развитием гибридных облаков и появлением таких решений, как Azure Arc и Power BI Embedded, Microsoft постепенно смещает акцент с Report Server в сторону облачно-локального модели. Однако для секторов с жёсткими требованиями к локальности данных продукт сохраняет свою актуальность. Начиная с 2022 года, Microsoft объявила, что Report Server останется в продуктовой линейке как часть Power BI Premium, однако ввод новых функций для него будет отставать от облачной версии на 9–12 месяцев. Компании, инвестировавшие в инфраструктуру Report Server, рекомендуют рассматривать гибридные сценарии: часть отчётов — локально, часть — в облаке, с единым API управления.

---

Источники:

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →