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


Основные сведения о сервере отчетов (построитель отчетов 1.0)

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

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

Основные сведения о сервере отчетов в режиме интеграции с SharePoint

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

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

Функциональные возможности построителя отчетов остаются теми же самыми вне зависимости от того, работает ли сервер отчетов в собственном режиме или в режиме интеграции с SharePoint.