Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Свойства выполнения отчета управляют процессом обработки отчета. Свойства выполнения должны быть заданы для каждого отчета по отдельности.
Чтобы задать свойства выполнения отчета, откройте отчет в диспетчере отчетов и перейдите на страницу свойств выполнения. Вы также можете задать свойства с помощью SQL Server Management Studio. Дополнительные сведения см. на странице свойств параметров обработки (диспетчер отчетов).
Режимы выполнения отчета
Отчет можно запустить по запросу или в виде моментального снимка. В следующем разделе описывается каждый подход.
Выполнение отчетов по запросу
Вы можете указать, что отчет запрашивает источник данных каждый раз, когда пользователь запускает отчет, в результате чего отчеты по запросу, содержащие самые up-to-date данных. Новый экземпляр отчета создается для каждого пользователя, который открывает или запрашивает отчет; каждый новый экземпляр содержит результаты нового запроса. При таком подходе, если десять пользователей одновременно открывают отчет, десять запросов отправляются в источник данных для обработки.
Выполнение отчетов по запросу из кэша
Чтобы повысить производительность, можно указать отчет (и данные), которые будут кэшироваться временно при запуске отчета пользователем. Кэшируемая копия впоследствии доступна другим пользователям, которые получают доступ к тому же отчету. При таком подходе, если десять пользователей открывают отчет, только первый запрос приводит к обработке отчетов. Впоследствии отчет кэшируется, а остальные девять пользователей просматривают кэшированный отчет.
Кэшированные отчеты удаляются из кэша через определенные интервалы. Можно указать интервалы в минутах или запланировать определенную дату и время для очистки кэша. Дополнительные сведения см. в разделе "Кэширование отчетов " (SSRS)".
Создание отчетов на основе моментальных снимков
Моментальный снимок отчета — это отчет, содержащий сведения о макете и данные, полученные в определенный момент времени. Отчет можно запустить как моментальный снимок отчета, чтобы предотвратить выполнение отчета в произвольное время (например, во время запланированной резервной копии). Моментальный снимок отчета обычно создается и затем обновляется по расписанию, что позволяет точно определить время, когда будет происходить обработка отчетов и данных. Если отчет основан на запросах, которые занимают много времени на выполнение, или на запросах, использующих данные из источника данных, к которому вы предпочитаете, чтобы никто не имел доступ в течение определенных часов, рекомендуется запускать отчет в виде моментального снимка.
Моментальный снимок отчета хранится в базе данных сервера отчетов, где он впоследствии извлекается, когда пользователь или процесс (например, подписка) запрашивает отчет. При обновлении моментального снимка отчета он перезаписывается новым экземпляром. Сервер отчетов не сохраняет более ранние версии моментального снимка отчета, если только вы не устанавливаете параметры, чтобы добавить его в журнал отчетов. Дополнительные сведения см. в разделе "Создание, изменение и удаление моментальных снимков" в журнале отчетов.
Не все отчеты можно настроить для выполнения в режиме моментального снимка. Невозможно создать моментальный снимок отчета, который запрашивает учетные данные пользователей или использует встроенную безопасность Windows для получения данных для отчета. Если вы хотите запустить параметризованный отчет в качестве моментального снимка, необходимо указать параметр по умолчанию, используемый при создании моментального снимка. В отличие от отчетов, выполняемых по запросу, невозможно указать другое значение параметра для моментального снимка отчета при открытии отчета. Выбор другого значения параметра приведет к новому запросу на обработку отчета, который не допускается.
В некоторых случаях настройка отчета по запросу для запуска в качестве моментального снимка может деактивировать подписки. Следующее условие приведет к деактивации существующих подписок, определенных при настройке отчета для выполнения по запросу:
В отчете используются параметры запроса, и вы выбираете определенное значение в качестве параметра по умолчанию, чтобы соответствовать требованиям для запуска отчета в качестве моментального снимка.
Существующие подписки настроены таким образом, чтобы использовать значения параметров, отличающиеся от значения параметра по умолчанию, указанного для созданного снимка.
Если это условие выполняется, сервер отчетов отключит подписку в следующий раз, когда она будет запланирована для выполнения. Чтобы повторно активировать подписку, откройте и сохраните подписку. При открытии подписки сервер отчетов обновляет значения параметров подписки на те, что указаны для снимка состояния. Дополнительные сведения о подписках см. в разделе "Подписки и доставка" (служба Reporting Services).
См. также
Настройка параметров обработки (службы Reporting Services в режиме интеграции с SharePoint)
Настройка свойств выполнения для отчета (диспетчер отчетов)
Основные понятия служб Reporting Services (SSRS)
Практическое руководство. Добавление моментального снимка в журнал отчетов
Указание учетных данных и сведений о подключении для источников данных отчета