Поделиться через


Серверы отчетов и серверы отчетов SharePoint (построитель отчетов версии 3.0 и службы SSRS)

Из построителя отчетов или конструктора отчетов в среде Business Intelligence Development Studio можно отправить определение отчета (RDL) и другие файлы на сервер отчетов или сайт SharePoint, который интегрирован с сервером отчетов. Набор элементов и способы отправки в построителе отчетов и в конструкторе отчетов различаются.

ПримечаниеПримечание

В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com.

Что такое сервер отчетов?

Сервер отчетов — это компьютер, где установлены службы SQL Server Службы Reporting Services. Кроме того, с сервером отчетов может быть интегрирован сайт SharePoint. На сервере отчетов хранятся опубликованные отчеты, общие источники данных, общие наборы данных, части отчетов, общие расписания и подписки, а также другие ресурсы. Администратор сервера отчетов может настроить сервер отчетов для обработки запросов для отчета, поддерживать моментальные снимки и управлять разрешениями для отчетов, источников данных, наборов данных и подписок.

В построителе отчетов общие источники данных, общие наборы данных, части отчетов и модели отчетов с сервера отчетов можно использовать непосредственно с сервера отчетов. При просмотре отчета на сервере отчетов происходит его обработка.

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

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

Сервер отчетов по умолчанию в построителе отчетов

При установке построителя отчетов, как и позже в диалоговом окне Параметры, можно задать сервер отчетов по умолчанию: нажмите кнопку Построитель отчетов, а затем Параметры. На вкладке Настройки введите URL-адрес сервера отчетов или сайта SharePoint, который интегрирован с сервером отчетов. Если сервер отчетов по умолчанию уже указан, то при открытии построителя отчетов он автоматически установит соединение с этим сервером отчетов.

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

ПримечаниеПримечание

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

Совместное использование отчетов на сервере отчетов

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

Сохранение отчета на сайте SharePoint

При сохранении отчета со связанными файлами в библиотеке SharePoint с помощью построителя отчетов или его развертывании с помощью конструктора отчетов все файлы предварительно проверяются. При передаче отчетов и связанных файлов с помощью действия Передача из библиотеки SharePoint никакая проверка не проводится. Узнать, является ли файл допустимым, можно будет только после открытия отчета для управления, редактирования или запуска. Чтобы убедиться в правильности отчета и других файлов, сохраните их с помощью построителя отчетов (или разверните с помощью конструктора отчетов) в библиотеке SharePoint, а не добавляйте непосредственно в SharePoint. Нельзя сохранить отчет в корневой папке сайта SharePoint. Он должен сохраняться в библиотеке документов.

Кроме того, ссылки в определении отчета на общие источники данных, вложенные отчеты и другие ресурсы (например, изображения, хранящиеся в Интернете) должны быть полными URL-адресами библиотек SharePoint. Дополнительные сведения см. в разделе Указание путей к внешним элементам (построитель отчетов версии 3.0 и службы SSRS).

Функции, доступные только с сервером отчетов

При просмотре отчетов в построителе отчетов некоторые функции работают только в том случае, если установлено соединение с сервером отчетов.

  • Действия детализации

  • Вложенные отчеты

  • Пользовательские сборки

  • Пользовательские элементы отчета

  • Дополнительные модули обработки данных

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

Локальное создание отчета

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

См. также

Задания

Основные понятия