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


Журнал выполнения для сервера отчетов

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

Просмотр данных журнала

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

Чтобы просмотреть данные выполнения отчета, можно запустить образец пакета служб SQL ServerIntegration Services, предоставляемый службами Reporting Services для извлечения данных из журнала выполнения и помещения их в табличную структуру, к которой можно выполнить запрос. Дополнительные сведения см. в разделе Запросы и отчеты по данным журнала выполнения отчета.

Значения параметров конфигурации для журнала выполнения сервера отчетов

Включать или отключать ведение журнала выполнения отчетов можно с помощью выбора параметров в диспетчере отчетов, на странице «Настройки веб-узла», или в среде Management Studio, на странице «Свойства сервера».

По умолчанию записи журнала хранятся 60 суток. Записи с истекшим сроком хранения удаляются ежедневно в 02:00. При готовой установке в заданный момент времени доступны данные только за последние 60 дней.

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

Поля файла журнала

В следующем списке приведены данные, которые фиксируются в журнале выполнения отчетов:

  • Имя экземпляра сервера отчетов, обработавшего запрос.

  • Идентификатор отчета.

  • Идентификатор пользователя.

  • Тип запроса (пользовательский или системный).

  • Формат подготовки к просмотру.

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

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

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

  • Источник выполнения запроса (1 = напрямую, 2 = кэш, 3 = моментальный снимок, 4 = журнал).

  • Состояние (либо rsSuccess, либо код ошибки. Если ошибок несколько, то записывается только первая).

  • Размер отчетов, готовых для просмотра (в байтах).

  • Количество возвращенных по запросам строк.