Отправка документов в библиотеку SharePoint (службы Reporting Services в режиме интеграции с SharePoint)

Область применения: ✔️ SQL Server Reporting Services (2016) ✔️ SharePoint ❌ Сервер отчетов Power BI

Содержимое, связанное с предыдущими версиями SQL Server Reporting Services, см. в статье SQL Server 2014 Reporting Services.

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

Примечание

Интеграция служб Reporting Services с SharePoint больше не доступна после выхода SQL Server 2016.

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

Примечание

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

Чтобы передать документ в библиотеку, необходимо обладать разрешением на добавление элементов на уровне веб-сайта. При использовании настроек безопасности по умолчанию это разрешение предоставляется членам группы Владельцы , которые обладают разрешением уровня «Полный контроль» и группе Члены , которая обладает разрешением уровня «Участие».

Добавление определения отчета или модели отчета в библиотеку

  1. Откройте библиотеку или папку в библиотеке. Если библиотека еще не открыта, щелкните ее имя на панели «Быстрый запуск». Если имя библиотеки не отображается, щелкните Просмотреть содержимое всего сайтаи выберите имя библиотеки.

  2. В меню Передача выберите команду Передать документ.

  3. Чтобы передать один отчет или файл модели отчета, выберите RDL-файл определения отчета или SMDL-файл модели отчета и нажмите кнопку ОК.

    Если определение отчета использует файл общего источника данных (RSDS) для хранения сведений о соединении с внешним источником данных, можно одновременно передать и RDL-файл, и RSDS-файл. Для этого выберите Передать несколько документов, укажите оба файла и нажмите кнопку ОК.

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

При передаче отчет выполняется по запросу при его открытии, при этом из источника данных извлекаются активные данные. Можно настроить отчет на получение данных по расписанию или на использование кэшированных данных. Дополнительные сведения см. в статье Установка параметров обработки (службы Reporting Services в режиме интеграции с SharePoint).

Отчет может содержать параметры, поэтому пользователи могут фильтровать данные. Можно настроить параметры на использование конкретных значений или изменить способ их представления для пользователя. Дополнительные сведения см. в статье Настройка параметров опубликованного отчета с разбивкой на страницы в режиме интеграции с SharePoint (построитель отчетов).

См. также раздел

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

Остались вопросы? Посетите форум служб Reporting Services.