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


Сохранение отчетов (построитель отчетов 3.0)

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

Если необходимо сохранить отчет в другом формате или сохранить определение отчета с данными, используйте одну из следующих функций Службы Reporting Services:

  • Экспорт отчета, готового к просмотру, в другой формат файлов, такой как файлы с разделителями-запятыми (CSV) или книги Excel, и сохранение отчета в этом формате. Также с помощью отчетов можно сформировать каналы данных и сохранить данные отчетов.

  • Создание подписки на отчет, чтобы доставить и сохранить отчеты в общей папке файлов.

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

Дополнительные сведения о просмотре и управлении отчетами напрямую на сервере отчетов см. в разделах Поиск, просмотр и управление отчетами (построитель отчетов версии 3.0 и службы SSRS) и Администрирование (службы Reporting Services) электронной документации SQL Server на сайте msdn.microsoft.com.

В данной статье

Сохранение определений отчета

Экспорт и сохранение отчетов

Использование доставки в общую папку

Использование журнала отчета

Инструкции

Сохранение определений отчета

Хотя отчеты можно сохранить на компьютере, сохранение отчетов на сервере отчетов имеет множество преимуществ.

Сохранение отчетов на сервере отчетов предоставляет следующие преимущества.

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

  • Можно управлять отчетами и просматривать их с помощью диспетчера отчетов.

  • Ресурсы отчетов, такие как источники данных, изображения и вложенные отчеты, сохраняются в одном месте, что упрощает доступ к ним.

  • Отчеты могут доставляться пользователям с помощью подписок.

  • Отчеты безопасно хранятся в базе данных сервера отчетов.

  • Запуски отчетов можно регистрировать, что позволяет получить сведения о производительности и аудите.

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

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

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

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Экспорт и сохранение отчетов

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Использование доставки в общую папку

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Использование журнала отчета

Также можно использовать функцию журналов отчета для создания исторических копий. Можно создать резервную копию базы данных сервера отчетов и сохранить ее в безопасном месте для будущего использования. Весь журнал отчета (отчеты, общие элементы источника данных, общие папки, подписки и расписания) сохраняется в базе данных сервера отчетов. Для поддержания непрерывной копии журнала отчета и метаданных (например, сведения о подписках, содержащие данные о получателях отчета) можно создать резервную копию. Дополнительные сведения см. в разделе «Управление журналом отчета» документации по службам Reporting Services, входящей в состав электронной документации по SQL Server.

Значок стрелки, используемый со ссылкой «В начало»В начало

Журнал изменений

Обновленное содержимое

Добавлены сведения о влиянии перемещения общих источников данных, общих наборов данных и моделей отчетов.