Планирование объектов

Оценить
(0 голоса)

Одним из многих преимуществ использования Crystal Reports Server для управления отчетной и аналитической инфраструктурой вашей организации является возможность планирования отчетов. Это позволяет запускать формирование отчетов автоматически ежедневно, еженедельно или ежемесячно, либо в соответствии с другим расписанием, подходящим для конкретной среды. CRS XI предоставляет программные объекты (исполняемые программы, Java-nporpaMMbi и сценарии), которые также могут быть заплани

рованы для автоматического выполнения на регулярной основе. Кроме того, объектные пакеты (Object Packages) CRS XI, состоящие из взаимосвязанных отчетов и программных объектов, также могут быть запланированы к автоматическому выполнению.

На заметку! Излагаемая в этом разделе информация в основном касается отчетов. Опции планирования программных объектов, как правило, ограничиваются возможностью указать частоту запуска, необходимые аргументы командной строки и пункт назначения выходного текста программы. Остальные опции планирования пригодны только для отчетов.

Когда вы планируете к запуску отчет или программный объект, то устанавливаете время его запуска, указывая, будет это однократный или регулярный запуск. При желании вы можете запланировать немедленный запуск отчета. Разница между таким запуском и запуском по требованию состоит в том, что в первом случае Crystal Reports Server сохраняет “экземпляр” отчета после запуска и предоставляет потом пользователям доступ к нему. В отличие от случая простого просмотра отчета, когда в течение короткого времени доступна только временная копия, действие планирования сохраняет экземпляры отчета в хронологии, и эти экземпляры обычно доступны в течение намного более длительного времени. Планирование запуска прбграммных объектов позволяет некоторым видам программ или сценариев (таких как обновление хранилища данных или административные задачи CRS, выполняемые средствами JScript или VBScript) запускаться автоматически на регулярной основе. “Экземпляром” в случае программного объекта является текстовое представление стандартного потока вывода и стандартного потока ошибок программы, которые получаются при ее работе.

Применение запланированных отчетов обладает следующими преимуществами:

•    Запланированные экземпляры могут оптимизировать производительность базы данных и сети за счет исключения излишних запросов к базе и сети.

•    Функции планирования позволяют применять встроенные значения параметров, регистрационной информации, формата отчетов и/или критериев отбора записей, таким образом, исключая запрос этих параметров у пользователя.

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

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

На заметку! Возможность планирования запуска объектов контролируется системой безопасности CRS. Возможно, ваш администратор CRS не предоставил вам прав на планирование запуска всех или каких-то определенных объектов. Если вы не видите опцию Schedule (Планирование) в контекстном меню InfoView, обратитесь к администратору системы CRS и узнайте у него, предоставлял ли он вам такие права.

 

Опции планирования
Раздел When
Раздел Database Logon
Раздел Filters
Раздел Destination

Добавить комментарий


Защитный код
Обновить