Создание, изменение и удаление моментальных снимков в журнале отчетовCreate, Modify, and Delete Snapshots in Report History

Журнал отчета — это коллекция моментальных снимков отчета.Report history is a collection of report snapshots. Журнал отчета можно изменять, добавляя и удаляя моментальные снимки или редактируя свойства, от которых зависит его сохранение.You can maintain report history by adding and deleting snapshots, or by modifying properties that affect report history storage. Журнал отчета может быть создан вручную или по расписанию.You can create report history manually or on a schedule.

Для создания журнала отчета назначение роли должно включать задачу «Управление журналом отчета».To create report history, your role assignment must include the "Manage report history" task. Для просмотра журнала отчета назначение роли должно включать задачу «Просмотр отчетов».To view report history, your role assignment must include the "View reports" task. Журнал отчета доступен всем пользователям, которым доступен сам отчет.Report history is available to all users who have access to the report. Нельзя выборочно предоставлять или закрывать доступ части пользователей.You cannot selectively enable or disable report history for a subset of users.

Моментальные снимки в журнале отчетов идентифицируются по дате и времени создания.Snapshots in report history are identified by the date and time that they were created. которые отражают момент выполнения запроса.The date and time is based on when the query executed.

Создание моментальных снимков в журнале отчетаCreating Snapshots in Report History

Моментальные снимки можно создавать вручную или по расписанию для любого запроса, который может запускаться автоматически.Snapshots can be created manually or at scheduled intervals for any report that can run unattended. Для автоматического запуска отчет должен использовать сохраненные учетные данные или не использовать их вовсе.To run unattended, the report must use stored credentials or no credentials at all. Более того, если отчет использует параметры, их необходимо при запуске отчета установить в значения по умолчанию.Furthermore, if the report uses parameters, you must specify default values to use when the report runs. Сохраненные учетные данные и значения параметров можно определить на страницах свойств отчета.You can specify stored credentials and parameter values in the property pages for the report. Дополнительные сведения см. в разделе Страница "Свойства параметров" (диспетчер отчетов).For more information, see Parameters Properties Page (Report Manager).

При создании моментального снимка отчета вместе с ним в базе данных сервера отчетов сохраняются следующие элементы.When you create a report snapshot, the following elements are stored along with the report snapshot in the report server database:

  • Результирующий набор (данные отчета, полученные с использованием учетных данных, указанных на странице свойств «Источники данных» отчета).The result set (that is, the data in the report, retrieved through the credentials specified in the Data Sources properties page of the report).

  • Определение базового отчета на момент создания моментального снимка.The underlying report definition, as it exists at the time the snapshot was created. Если определение отчета после создания моментального снимка изменилось, эти изменения на моментальном снимке не отразятся.If the report definition is subsequently modified after the snapshot is generated, those changes are not reflected in the snapshot.

  • Значения параметров, использованные при получении или фильтрации результирующего набора.Parameter values that are used to obtain or filter the result set.

  • Внедренные ресурсы (например, изображения).Embedded resources, such as images. Связанные с отчетом внешние ресурсы вместе с моментальным снимком отчета не сохраняются.External resources that are linked to a report are not stored with the report snapshot.

C помощью параметров указывается способ создания журнала отчета и количество его моментальных снимков, которые можно сохранить.The ways in which report history can be created and the number of report snapshots that can be stored are determined by settings.

Если отчет порождает ошибку, моментальный снимок не создается.If a report produces an error, a snapshot is not created. Отчеты, которые выводят предупреждения, но выполняются успешно, могут быть использованы для создания моментальных снимков.Reports that produce warnings, yet still run, can be used to generate snapshots.

Изменение свойств и удаление журнала отчетаModifying Properties and Deleting Report History

Созданный моментальный снимок отчета изменять нельзя,Once a report snapshot exists, you cannot modify it. но можно изменить его свойства таким образом, что журнал отчета будет удален.However, you can modify properties in a way that deletes report history.

Журнал отчета можно удалить следующими способами.Report history can be deleted in the following ways:

  • Вручную удалить моментальные снимки по одному или группами.Manually delete snapshots singly or in groups.

    Удалить моментальные снимки можно на странице «Журнал» диспетчера отчетов.You can delete snapshots from the History page in Report Manager. Перейдите к отчету, нажмите «Журнал», установите флажки напротив соответствующих моментальных снимков и нажмите Удалить.Navigate to the report, click History, select the check box next to the snapshots that you want to delete, and then click Delete.

  • Уменьшите предельный размер журнала отчета, чтобы ограничить число сохраняемых моментальных снимков.Lower the report history limit to reduce the number of snapshots that are stored. Предельный размер журнала может быть задан для отдельных отчетов или для сервера отчетов в целом.The report history limit can be set for the report server or for specific reports. Если предельный размер уменьшается, из журнала отчета удаляются самые старые моментальные снимки.When the limit is lowered, the oldest snapshots are deleted from history.

Удалить хранящийся на сервере журнал отчета целиком при помощи массовой операции нельзя.You cannot delete all report history stored on a report server in a bulk operation.

Но весь журнал целиком удаляется при удалении отчета.Report history is also deleted when you delete a report. Например, при удалении месячного отчета по продажам по причине замещения его более новой версией, весь связанный с отчетом журнал будет утрачен.For example, if you delete a monthly sales report because you are replacing it with a newer version, all report history that is associated with the report is also deleted. Однако при перемещении отчета весь журнал перемещается вместе с ним.However, if you move a report, all report history moves with it.

См. также:See Also

Создание журнала отчета (службы Reporting Services в режиме интеграции с SharePoint) Create Report History (Reporting Services in SharePoint Integrated Mode)
Диспетчер отчетов (службы Reporting Services в основном режиме) Report Manager (SSRS Native Mode)
Управление содержимым сервера отчетов (службы Reporting Services в основном режиме) Report Server Content Management (SSRS Native Mode)
Добавление моментального снимка к журналу отчета (диспетчер отчетов) Add a Snapshot to Report History (Report Manager)
Ограничение размеров журнала отчета (диспетчер отчетов)Limit Report History (Report Manager)