Что такое службы SQL Server Reporting Services (SSRS)?

Область применения: SQL Server 2016 (13.x) Reporting Services и более поздних Not supported версий Сервер отчетов Power BI

Службы SQL Server Reporting Services (SSRS) предоставляют набор локальных средств и служб для создания и развертывания отчетов с разбиением на страницы, а также управления ими. Скачайте SQL Server 2022 Reporting Services из Центра загрузки Майкрософт.

Screenshot of a SQL Server 2022 Reporting Services report.

Ищете сервер отчетов Power BI? См. статью Что такое сервер отчетов Power BI?

Создание, развертывание и управление отчетами

Решение SSRS гибко доставляет нужную информацию нужным пользователям. Пользователи могут получать отчеты в веб-браузере на компьютере либо мобильном устройстве или по электронной почте.

SQL Server Reporting Services предлагает обновленный набор продуктов:

  • Отчеты с разбиением на страницы были обновлены, чтобы можно было создавать по-современному выглядящие отчеты с помощью обновленных средств и новых функций.
  • Современный веб-портал , который можно открыть в любом современном браузере. На новом портале можно упорядочивать и просматривать отчеты с разбивкой на страницы и ключевые показатели эффективности Reporting Services. На портале также можно сохранять книги Excel.
  • Новые мобильные отчеты с гибким макетом, который адаптируется под различные устройства и способы их удержания.

Далее приведены более подробные сведения по каждому из этих аспектов.

Новые возможности служб Reporting Services

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

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

Diagram of paginated reports on a desktop screen and a tablet device.

С помощью Reporting Services создаются отчеты с разбивкой на страницы, которые идеально подходят для оптимизированных для печати документов с фиксированным макетом таких форматов, как PDF и Word.

Данная рабочая нагрузка бизнес-аналитики сохранила актуальность и сейчас, поэтому мы улучшили ее. Теперь вы можете создавать современного вида отчеты с новыми функциями, используя построитель отчетов или SQL Server Data Tools (SSDT).

  • Мы обновили все стандартные цветовые палитры и стили по умолчанию, чтобы по умолчанию вы создавали отчеты в современном минималистическом стиле.
  • Мы обновили на панель параметров, чтобы параметры можно было упорядочить любым удобным для вас образом.
  • Вы можете выполнять экспорт в новые форматы, например PowerPoint. Визуализации Reporting Services в PowerPoint являются динамическими, а не просто снимками экрана, и доступны для изменения.
  • Можно создать гибридную среду Power BI/Reporting Services: вместо повторного создания локальных отчетов Reporting Services в Power BI вы можете закрепить визуальные элементы из этих отчетов на панелях мониторинга Power BI. Это позволит вам отслеживать все необходимое в одном месте на панели мониторинга Power BI.

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

Diagram of mobile reports on a desktop screen and a tablet device.

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

Для такого разнообразия форм-факторов нужен не фиксированный, а изменяемый макет, который адаптируется под разные размеры и ориентации экранов. Для этого мы добавили новый тип отчета — мобильные отчеты, основанные на технологии Datazen, которую мы приобрели около года назад и интегрировали в продукт. Имеющиеся у вас отчеты Datazen можно перенести в службы Reporting Services с помощью помощника по миграции SQL Server для Datazen.

Создать эти мобильные отчеты можно в новом приложении издателя мобильных отчетов . После этого данные из Power BI, облака и SSRS будут доступны вам в специальных приложениях Power BI для мобильных устройств на базе Windows, iOS, Android и HTML5.

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

Веб-портал

Screenshot of the Reporting Services web portal.

Для пользователей Reporting Services интерфейсом служит современный веб-портал, который можно открыть в большинстве браузеров. На новом портале доступны все отчеты и ключевые показатели эффективности служб Reporting Services. Ключевые показатели эффективности позволяют быстро отслеживать основные бизнес-метрики в браузере без открытия отчета.

Новый веб-портал является полностью переработанной версией диспетчера отчетов. Теперь это основанное на стандартах одностраничное приложение стандарта HTML5, под который оптимизированы все современные браузеры, включая Microsoft Edge, Internet Explorer 10 и 11, Chrome, Firefox, Safari.

Содержимое на веб-портале упорядочивается по типу:

  • отчеты на страницу
  • Ключевые показатели эффективности
  • Книги Excel
  • общие наборы данных
  • общие источники данных
  • Мобильные отчеты

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

На новом портале вы по-прежнему можете запланировать обработку отчетов, открыть отчеты по запросу или подписаться на опубликованные отчеты.

См. дополнительные сведения о веб-портале.

Службы Reporting Services в режиме интеграции с SharePoint

Отчеты публикуются в службах Reporting Services в режиме интеграции с SharePoint. Вы можете запланировать обработку отчетов, обратиться к ним по запросу, подписаться на опубликованные отчеты и экспортировать отчеты в другие приложения (например, Microsoft Excel). С помощью служб Reporting Services также можно создавать предупреждения об изменении данных в отчетах, опубликованных на сайте SharePoint, и получать электронные сообщения при изменении данных в отчете.

Дополнительные сведения о сервере отчетов служб Reporting Services в режиме интеграции с SharePoint.

Функции программирования служб Reporting Services

Возможности программирования Reporting Services позволяют вам расширять и настраивать функции для работы с отчетами. Используйте API-интерфейсы служб SSRS для интеграции или расширения данных и обработки отчетов в пользовательских приложениях.

Дополнительные сведения о разработчике служб Reporting Services.