Skip to main content

Установка Power BI Report Server

В этом руководстве описано, как установить и настроить Power BI Report Server на сервере Windows Server. Power BI Report Server — локальное решение Microsoft для размещения отчётов Power BI и постраничных отчётов SSRS (SQL Server Reporting Services). Подходит для организаций, которые хотят хранить данные и отчёты у себя, без использования облака Power BI (Power BI Service).

Вы сможете публиковать интерактивные отчёты Power BI (.pbix) и постраничные отчёты, настраивать плановое обновление наборов данных и управлять доступом через веб-портал. Для создания отчётов, совместимых с сервером, нужна специальная редакция Power BI Desktop (Power BI Desktop Report Server).

Заказать сервер

Для размещения Power BI Report Server HostMyServers предлагает подходящие варианты Windows:

Предварительные требования

  • Доступ RDP (удалённый рабочий стол) к серверу Windows с правами администратора
  • Windows Server (2016, 2019 или 2022 рекомендуется)
  • Лицензия на Power BI Report Server: Power BI Premium (по мощности) или SQL Server Enterprise с Software Assurance (SA)
  • По желанию: экземпляр SQL Server для базы Report Server (установщик может установить движок SQL Server при необходимости)

Требуемая конфигурация

КомпонентМинимумРекомендуется
ОЗУ4 ГБ8–16 ГБ
CPU2 ядра4 ядра
Хранилище50 ГБ100 ГБ и более
Сеть100 Мбит/с1 Гбит/с
Лицензия

Без лицензии Power BI Premium или SQL Server Enterprise + SA можно использовать оценочную редакцию Report Server сроком на 6 месяцев. Для продакшена требуется лицензия.

Подключение к серверу

  1. Подключитесь к серверу Windows через удалённый рабочий стол (RDP) с учётной записью администратора.
  2. Используйте учётные данные, предоставленные HostMyServers или вашим доменом.

Загрузка

  1. Скачайте Power BI Report Server и Power BI Desktop Report Server с официальной страницы Microsoft:
  2. Вы получите:
    • Power BI Report Server: установщик сервера
    • Power BI Desktop Report Server: редакция Desktop для создания совместимых отчётов (32 и 64 бит)

Сохраните оба установщика на сервере (или в доступной сетевой папке).

Установка Power BI Report Server

  1. Запустите установщик Power BI Report Server от имени администратора.
  2. Следуйте мастеру:
    • Примите условия лицензии.
    • Выберите Только установка (или настройте путь).
    • Выберите оценочную редакцию (6 месяцев) или лицензированную, если есть ключ.
  3. Установщик может предложить установить движок базы данных SQL Server, если он ещё не установлен. Примите, если у вас нет отдельного экземпляра SQL Server.
  4. Завершите установку. В конце можно запустить Настроить сервер отчётов (Report Server Configuration Manager).

Настройка Report Server

Откройте Report Server Configuration Manager (Пуск → Программы → Microsoft Power BI Report Server).

Подключение

  • Подключитесь к экземпляру сервера отчётов. Имя экземпляра обычно PBIRS (Power BI Report Server).

База данных

  1. В левой панели нажмите База данных.
  2. Нажмите Изменить базу данных.
  3. Выберите Создать новую базу данных сервера отчётов → Далее.
  4. Укажите сервер SQL Server (точка . для локального экземпляра) и учётные данные при необходимости. Проверьте подключение.
  5. Оставьте имя базы по умолчанию (ReportServer) или измените его, затем подтвердите. База TempDB создаётся автоматически.
  6. Настройте учётные записи служб (учётная запись службы Report Server, учётные данные базы). Завершите мастер.

URL веб-службы

  1. В левой панели нажмите URL веб-службы.
  2. Оставьте настройки по умолчанию (порт 80 или 443 в зависимости от конфигурации) или измените порт и адрес.
  3. Нажмите Применить. Запомните отображаемый URL (например, http://ваш-сервер/ReportServer).

URL веб-портала

  1. В левой панели нажмите URL веб-портала.
  2. При необходимости измените (виртуальный каталог, порт) и нажмите Применить.
  3. Запомните URL портала (например, http://ваш-сервер/Reports). По этому адресу пользователи будут получать доступ к отчётам.

Перезапустите сервер, если мастер это потребует, затем снова откройте Configuration Manager и убедитесь, что все элементы отмечены зелёным.

Установка Power BI Desktop Report Server

На компьютерах, где вы создаёте отчёты (или на сервере для тестов):

  1. Установите Power BI Desktop Report Server (скачан на шаге Загрузка).
  2. Выберите версию 32 или 64 бит в зависимости от ПК.
  3. Завершите установку.
Обязательная редакция

Отчёты для Power BI Report Server должны создаваться или открываться в Power BI Desktop Report Server. Стандартная Power BI Desktop (для Power BI Service) не совместима с публикацией на Report Server. Обе редакции можно установить на одном ПК.

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

Из Power BI Desktop Report Server

  1. Откройте или создайте отчёт в Power BI Desktop Report Server.
  2. Меню ФайлСохранить какPower BI Report Server (или Опубликовать).
  3. Введите URL веб-портала (например, http://ваш-сервер/Reports).
  4. Выберите целевую папку на сервере и сохраните. Отчёт появится в веб-портале.

Из веб-портала

  1. Откройте портал в браузере: http://ваш-сервер/Reports.
  2. Нажмите Загрузить (Upload) и выберите файл .pbix, созданный в Power BI Desktop Report Server.
  3. Выберите папку и подтвердите. Отчёт доступен пользователям с соответствующими правами.

Плановое обновление данных

Чтобы отчёт Power BI (режим Import) обновлялся автоматически:

  1. В веб-портале откройте отчёт → Ещё (⋯) → Управление.
  2. Вкладка Источники данных: настройте подключение (путь к файлу, сервер SQL и т.д.) и учётные данные (учётная запись Windows или БД). Нажмите Сохранить.
  3. Вкладка Плановое обновление: создайте расписание (ежедневное, еженедельное и т.д.) и укажите время начала.
SQL Server Agent

Плановое обновление использует SQL Server Agent. Убедитесь, что служба SQL Server Agent запущена на экземпляре, где размещены базы Report Server.

Файрвол

Если пользователи обращаются к серверу из другой сети, откройте порты, используемые Report Server (обычно 80 для HTTP и 443 для HTTPS), в брандмауэре Windows. См. руководство Настройка брандмауэра.

Преимущества и ограничения

ПреимуществаОграничения
Всё остаётся на своей стороне (данные и отчёты)Нет аналогов приложениям, Q&A, общим панелям Power BI Service
Не нужен шлюз (Gateway) для локальных источниковСоставная модель (DirectQuery + Import) не поддерживается
Поддерживаются плановое обновление, DirectQuery и прямое подключение (Live Connection)Power BI Desktop Report Server обновляется реже, чем Power BI Desktop (примерно раз в 4 месяца)
Подходит для организаций, не желающих переходить в облакоДля продакшена нужна лицензия Premium или SQL Server Enterprise + SA

Устранение неполадок

Веб-портал показывает не то окружение

  • Убедитесь, что вы используете URL веб-портала (Reports), а не веб-службы (ReportServer). У PBIRS и SSRS похожие порталы; убедитесь, что установлен и настроен именно Power BI Report Server, а не только SSRS.

Ошибка подключения к базе данных

  • Проверьте, что экземпляр SQL Server (или движок, установленный с Report Server) запущен. В Report Server Configuration Manager перепроверьте настройки базы и учётные записи служб.

Плановое обновление не выполняется

  • Убедитесь, что SQL Server Agent запущен. Проверьте учётные данные в Управление → Источники данных для отчёта. При необходимости просмотрите журналы сервера отчётов.

Отчёт создан в стандартном Power BI Desktop

  • Откройте файл .pbix в Power BI Desktop Report Server, сохраните его и опубликуйте снова. Некоторые новые или «preview» функции стандартного Desktop недоступны в редакции Report Server.

Ссылки