Настраиваемое расписание повторения Crystal Server / Business Objects Enterprise

У нас есть Crystal Server с SAP Business Objects Enterprise. В центральной консоли управления SAP (CMC) я пытаюсь запланировать запуск отчета каждые 15 минут (легко), но запускать его только в рабочее время (то есть с 8:00 до 18:00 в будние дни).

Есть ли способ создать собственное расписание (кроме календаря, который позволяет вам выбирать только определенные дни)?

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


person Thomas Hart    schedule 12.06.2012    source источник


Ответы (1)


В зависимости от того, какие еще ресурсы у вас есть ...

Если у вас есть возможность запускать запланированные события уровня ОС на хост-сервере, и у вас есть разрешения на создание / управление внешними файлами, вы можете попробовать использовать События:

На уровне ОС выполняйте запланированные задачи (или задания cron) каждые 15 минут с 8:00 до 18:00 (только в рабочие дни и т. Д.).
1) Проверьте наличие указанного файла. Если он существует, удалите его.
2) Создайте файл (или скопируйте из другого файла, переименуйте файл и т. Д.).
(Согласно текущей документации, событие запускается ТОЛЬКО при появлении файл - если вы хотите, чтобы ваш отчет запускался несколько раз, вам нужно будет запланировать его повторение КАЖДЫЕ 15 МИНУТ.)

В CMC создайте новое событие FILE с АБСОЛЮТНЫМ путем к файлу.

В CMC при настройке РАСПИСАНИЯ выберите ЕЖЕДНЕВНО, запускайте «Каждые X часов N минут, с событиями». Установите для отчета регулярное почасовое (15-минутное повторение) расписание для отчета, но включите СОБЫТИЯ в расписание.

У меня сейчас нет доступа к нашей системе, иначе я бы поигрался с этим и хотел бы сообщить о некоторых результатах. Вы МОЖЕТЕ комбинировать как обычное расписание («запускать в этот понедельник, вторник, среду ...»), так и на основе событий.

Вы также можете попробовать совместить обычный деловой календарь с событием, если вам нужна такая возможность. Для обычных целей деловой календарь может даже не понадобиться.

Сообщите нам, как объединение мероприятия и календаря работает для вас.

person Marc    schedule 12.06.2012