Новые возможности служб SQL Server Reporting Services (SSRS)

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

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

Дополнительные сведения о службах SSRS см. в статье "Что такое службы SQL Server Reporting Services (SSRS)".

Дополнительные сведения о Сервер отчетов Power BI см. в Сервер отчетов Power BI новых возможностях.

SQL Server 2022 Reporting Services

Скачайте SQL Server 2022 Reporting Services из Центра загрузки Майкрософт.

В этом выпуске представлен новый SQL Server 2022 (16.x) Reporting Services (SSRS). Инновации, создание и проектирование сосредоточены на предоставлении всем возможности достичь большего. Проектирование решений с учетом принципа инклюзивности отражает то, как люди адаптируются к окружающему миру. В этом новом выпуске SSRS значительные улучшения специальных возможностей обеспечивают более широкие возможности и удобство использования для пользователей. Выпуск включает в себя следующее:

  • Усовершенствования экранного диктора Windows для новых ос Windows (операционных систем) и Windows Server
  • Улучшения в системе безопасности
  • Улучшения производительности браузера с помощью Angular
  • Исправление ошибок, связанных со специальными возможностями
  • Поддержка каталога сервера отчетов sql Server 2022 (16.x)
  • Обновления надежности

Обновленный веб-портал

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

Снимок экрана: обновленный [! INCLUDE [sssql22-md](.). /includes/sssql22-md.md)] веб-портал служб Reporting Services.

Устаревшие компоненты

В 2020 году было объявлено о прекращении использования функций сервера отчетов для Power BI, мобильных отчетов и издателя мобильных отчетов. Эти функции были удалены из версий SQL Server начиная с SQL Server 2022 (16.x) и больше не поддерживаются. SQL Server 2016, SQL Server 2017 и SQL Server 2019 поддерживаются в режиме обслуживания до окончания обслуживания (EOS) для существующих клиентов.

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

Примечание.

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

SQL Server 2019 Reporting Services

Скачайте SQL Server 2019 Reporting Services из Центра загрузки Майкрософт.

Поддержка Управляемого экземпляра SQL Azure

Теперь вы можете разместить каталог баз данных, используемый для служб SSRS, в Управляемый экземпляр SQL Azure (MI) на виртуальной машине или в центре обработки данных. Поддержка ограничена учетными данными базы данных для подключения к SQL MI.

Поддержка набора данных Power BI Premium

Вы можете подключиться к наборам данных Power BI с помощью Microsoft построитель отчетов или SQL Server Data Tools (SSDT). Затем эти отчеты можно опубликовать в SSRS 2019 с помощью подключения SQL Server Analysis Services (SSAS) и использовать сохраненное имя пользователя и пароль Windows для включения сценария. Дополнительные сведения о службах SSAS см. в статье "Новые возможности sql Server Analysis Services"

Поддержка альтернативного текста для элементов отчетов

При создании отчетов используйте подсказки для указания текста для каждого элемента отчета. Технология чтения с экрана правильно определяет эти подсказки.

Поддержка прокси приложения Microsoft Entra

Примечание.

Идентификатор Microsoft Entra ранее был известен как Azure Active Directory (Azure AD).

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

Custom headers

Они задают значения заголовков для всех URL-адресов, соответствующих указанному шаблону регулярного выражения. Можно обновить пользовательское значение заголовка с допустимым XML, чтобы задать значения заголовков для выбранных URL-адресов запроса. Администраторы могут добавлять любое количество заголовков в XML. Дополнительные сведения см. в разделе "Пользовательские заголовки".

Прозрачное шифрование данных

SQL Server 2019 (15.x) поддерживает прозрачное шифрование данных (TDE) для базы данных каталога SSRS в выпусках Enterprise и Standard.

Обновление построителя отчетов (Майкрософт)

Новая версия построителя отчетов полностью совместима со службами Reporting Services версии 2016, 2017 и 2019. Она также совместима со всеми выпущенными и поддерживаемыми версиями Сервера отчетов Power BI.

Службы SQL Server 2017 Reporting Services

Скачайте SQL Server 2017 Reporting Services из Центра загрузки Майкрософт.

Комментарии к отчетам

Комментарии доступны для отчетов. Примечания могут добавлять перспективы и помочь вам сотрудничать с другими пользователями. Для комментариев также доступны вложения.

Снимок экрана: кнопка

Дополнительные сведения см. в разделе "Добавление комментариев к отчету" на сервере отчетов Сервер отчетов Power BI.

Поддержка REST API

Чтобы включить разработку современных приложений и настроек, SSRS поддерживает полностью совместимый с OpenAPI API RESTful. Сведения о полной спецификации API см. в статье SwaggerHub.

Поддержка конструктора запросов для выражений анализа данных (DAX)

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

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

Примечание.

Конструктор запросов для DAX можно использовать только с табличными источниками данных SSAS, встроенными в SQL Server 2016 и более поздних версий.

Режим интеграции SharePoint устарел

Режим интеграции SharePoint устарел после SQL Server 2016. Чтобы добавить отчеты Reporting Services в SharePoint, используйте веб-часть средства просмотра отчетов на сайте SharePoint — Reporting Services.

Службы SQL Server 2016 Reporting Services

Веб-портал служб Reporting Services

Доступен новый веб-портал Reporting Services. Обновленный веб-портал включает:

  • Ключевые показатели эффективности (KPI)
  • Мобильные отчеты
  • Отчеты, разбитые на страницы
  • файлы Excel
  • файлы Power BI Desktop.

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

Чтобы создать мобильные отчеты, вам потребуется издатель мобильных отчетов.

Примечание.

Издатель мобильных отчетов для SQL Server не рекомендуется использовать во всех выпусках SQL Server Reporting Services после SQL Server Reporting Services 2019. Она прекращена с SQL Server Reporting Services 2022 и Сервер отчетов Power BI.

Дополнительные сведения о веб-портале см. на веб-портале сервера отчетов (собственный режим).

Снимок экрана: портал СЛУЖБ SQL Server Reporting Services.

Индивидуальная фирменная символика на веб-портале

С помощью пакета настройки фирменной символики можно настроить веб-портал, задав логотип и цвета организации.

Дополнительные сведения о пользовательской фирменной символии см . на веб-портале фирменной символики.

Ключевые показатели эффективности на веб-портале

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

Снимок экрана: ключевые показатели эффективности на портале СЛУЖБ SQL Server Reporting Services.

Дополнительные сведения см. в статье "Работа с ключевыми показатели эффективности" в службах Reporting Services.

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

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

Подключите мобильные отчеты к различным источникам данных, включая локальные многомерные и табличные данные служб SQL Server Analysis Services. Поля для мобильных отчетов можно поместить в область конструктора с настраиваемыми строками и столбцами сетки. Гибкие элементы мобильных отчетов автоматически масштабируются в зависимости от размера экрана. Сохраните мобильные отчеты на сервере Службы Reporting Service и просмотрите и взаимодействуйте с ними в браузере или мобильном приложении Power BI. Для доступа к отчетам можно использовать следующие типы мобильных устройств:

  • iPad
  • iPhones
  • телефоны под управлением Android;
  • Любое устройство Windows

Издатель мобильных отчетов

Издатель мобильных отчетов SQL Server позволяет создавать и публиковать мобильные отчеты SQL Server на веб-портале Reporting Services.

Снимок экрана: интерфейс издателя мобильных отчетов SQL Server.

Дополнительные сведения см. в разделе Создание мобильных отчетов с помощью издателя мобильных отчетов SQL Server.

Мобильные отчеты SQL Server, размещенные в службах Reporting Services, доступны в приложении Power BI Mobile

Мобильное приложение Power BI для iOS на iPad и iPhone может отображать мобильные отчеты SQL Server, размещенные на локальном сервере отчетов.

Снимок экрана: интерфейс для мобильного приложения Power BI для iOS.

По умолчанию без внесения изменений в конфигурацию установить соединение будет невозможно. Дополнительные сведения о том, как разрешить приложению Power BI Mobile устанавливать соединение с сервером отчетов, см. в разделе Enable a report server for Power BI Mobile access.

Поддержка режима SharePoint и SharePoint 2016

Reporting Services SQL Server 2016 (13.x) поддерживает интеграцию с SharePoint 2013 и SharePoint 2016.

Дополнительные сведения см. в разделе:

Поддержка Microsoft платформа .NET Framework 4

SSRS поддерживает текущие версии Microsoft платформа .NET Framework 4, включая версию 4.0 и 4.5.1. Если версия .NET Framework 4.x не установлена, SQL Server установит .NET 4.0 на этапе установки компонентов.

Усовершенствования в отчетах

Модуль отрисовки HTML 5: новый модуль отрисовки HTML5, предназначенный для режима "полнофункционных" стандартов и современных браузеров. Новый механизм отрисовки больше не использует режим причудливости, используемый некоторыми старыми браузерами.

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

Отчеты с разбивкой на страницы: разработка красиво разбиенных на страницы отчетов с обновленными стилями для диаграмм, датчиков, карт и других визуализаций данных.

Диаграммы дерева и солнечные диаграммы: улучшение отчетов с помощью диаграмм Treemap Значок кнопки для создания диаграммы дерева.и SunburstЗначок кнопки для создания диаграммы с солнцем., отличных способов отображения иерархических данных. Дополнительные сведения см. в разделе "Диаграмма дерева" и диаграммы с солнцем в отчете с разбивкой на страницы в службах SQL Server Reporting Services.

Внедрение отчетов: внедрение мобильных и разбиенных на страницы в другие веб-страницы и приложения с помощью параметров iframe и URL.

Закрепление элементов отчета на панели мониторинга Power BI. При просмотре отчета на веб-портале выберите элементы отчета и закрепите их на панели мониторинга Power BI. Закреплять можно такие элементы, как диаграммы, панели датчиков, карты и изображения. Вы можете:

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

Снимок экрана: диалоговое окно

Примечание.

Подписки служб Reporting Services управляют обновлением отчета. После закрепления элемента можно изменить подписку и настроить другое расписание обновления.

Дополнительные сведения см. в статье об интеграции сервера отчетов Power BI (Configuration Manager) и закреплении элементов отчетов служб Reporting Services с разбивкой на страницы на панели мониторинга в Power BI.

Отрисовка и экспорт PowerPoint: формат Microsoft PowerPoint (.pptx) — это новый модуль подготовки отчетов SQL Server 2016 (13.x) reporting Services или более поздней версии (SSRS). Отчеты можно экспортировать в .pptx формате из обычных приложений: построитель отчетов, конструктор отчетов (в SSDT) и веб-портале. Например, на следующем рисунке показано меню экспорта на веб-портале.

Снимок экрана: список экспорта с выделенным параметром PowerPoint.

Вы также можете выбрать .pptx формат вывода подписки и использовать URL-адрес сервера отчетов для отрисовки и экспорта отчета. Например, добавьте следующую команду URL-адреса t0 в браузере, чтобы экспортировать отчет из именованного экземпляра сервера отчетов.

https://servername/ReportServer_THESQLINSTANCE/Pages/ReportViewer.aspx?%2freportfolder%2freport+name+with+spaces&rs:Format=pptx  

Дополнительные сведения см. в статье "Экспорт отчета с помощью доступа по URL-адресу".

PDF заменяет ActiveX для удаленной печати: панель инструментов средства просмотра отчетов печатается с помощью PDF вместо элементов ActiveX. Большинство браузеров, включая Microsoft Edge, поддерживают новое средство просмотра отчетов. Для скачивания элементов ActiveX больше нет. В зависимости от используемого браузера и установленных приложений и служб просмотра PDF-файлов, служба Reporting Services открывает диалоговое окно печати для печати отчета или можно скачать файл .PDF. Имея права администратора, вы можете отключить функцию печати на стороне клиента в Management Studio.

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

Снимок экрана: диалоговое окно

Улучшения подписки

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

Снимок экрана: параметры включения, отключения и удаления.

Дополнительные сведения см. в разделе "Отключить или приостановить обработку отчетов и подписки".
Основной режим
Описание подписки При создании новой подписки можно включить описание отчета в рамках свойств подписки. Описание добавляется на странице сводки о подписке. SharePoint и собственный режим
Изменение владельца подписки Расширенный пользовательский интерфейс, позволяющий изменить владельца подписки. Предыдущие версии Reporting Services позволяют администраторам изменять владельцев подписки с помощью скрипта. Начиная с выпуска SQL Server 2016 (13.x), вы можете изменить владельцев подписок с помощью пользовательского интерфейса или скрипта. Изменение владельца подписки — это стандартная задача администрирования, выполняемая в случае увольнения пользователей или изменения их роли в организации. SharePoint и собственный режим
Общие учетные данные для подписок общей папки Новая возможность в этом выпуске: Reporting Services позволяет администратору настроить одну учетную запись для общей папки, которую можно использовать для нескольких подписок. Учетная запись общей папки настраивается в диспетчере конфигурации собственного режима служб Reporting Services. Укажите учетную запись общей папки. На странице конфигурации подписки выберите "Использовать учетную запись общей папки".

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

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

SQL Server Data Tools (SSDT)

Новый выпуск SSDT включает шаблоны проектов для служб Reporting Services (13.x) sql Server 2016 (13.x) или более поздних версий (SSRS), мастера проектов сервера отчетов и проекта сервера отчетов. Сведения о скачивании SSDT см. в разделе "Установка SQL Server Data Tools (SSDT)".

Усовершенствования построителя отчетов

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

Новый Предыдущий
Снимок экрана: новый интерфейс построитель отчетов. Снимок экрана: предыдущий интерфейс построитель отчетов.

Панель пользовательских параметров : сейчас можно настраивать панель параметров. Используя область конструктора в построитель отчетов, можно перетащить параметр в определенный столбец и строку в области параметров. Для изменения макета панели столбцы можно добавлять и удалять. Дополнительные сведения см. в разделе "Настройка области параметров" в отчете с разбивкой на страницы (построитель отчетов).

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

Поддержка high dots per Inch (DPI): построитель отчетов поддерживает масштабирование высокого уровня DPI и устройств. Дополнительные сведения о высоком DPI см. в следующем разделе: