Расписания#

Окно Расписания (Schedules) позволяет автоматизировать запуск сценариев по расписанию с помощью следующих операций:

  • создание и редактирование расписаний запуска сценариев;

  • определение циклов выполнения: разовый запуск, периодичность и так далее;

  • контроль предстоящих и завершенных автоматических выполнений.

Для перехода к окну Расписания (Schedules) выберите на панели навигации Автоматизация процессов ‣ Расписания (Automation Execution ‣ Schedules).

Таблица расписаний#

Внешний вид окна Расписания (Schedules) представлен на схеме:

../../../_images/schedules-index-light.png ../../../_images/schedules-index-dark.png

Таблица с расписаниями запуска заданий состоит из следующих столбцов:

  • флаги для выбора нескольких расписаний;

  • Название (Name) – ссылка на расписание, по которому выполняется запуск задания;

  • Описание (Description) – описание расписания;

  • Связанный ресурс (Related resource) – ссылка на ресурс, связанный с заданием;

  • Тип (Type) – тип задания;

  • Следующий запуск (Next Run) – дата и время ближайшего запуска задания;

  • кнопки для быстрого вызова часто выполняемых действий:

    • переключатель включения и отключения расписания;

    • редактирование;

    • удаление.

Просмотр#

Для получения подробных сведений о расписании нажмите на его название. Окно просмотра сведений о расписании состоит из одной вкладки Подробности (Details), в которой отображаются общие сведения о расписании: название, описание, дата первого запуска задания, дата следующего запуска задания и так далее.

Добавление нового расписания#

Расписания можно создать:

  • в окне Расписания (Schedules);

  • в окне конкретного ресурса во вкладке Расписания (Schedules).

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

Чтобы создать новое расписание в окне Расписания (Schedules), выполните следующие действия:

  1. На панели инструментов нажмите кнопку Создать расписание (Create schedule).

  2. В выпадающем списке Тип ресурса (Resource type) выберите тип ресурса, к которому относится расписание:

    • Шаблон задания (Job template) – в выпадающем списке Шаблон задания (Job template) выберите необходимый шаблон задания.

    • Шаблон потока заданий (Workflow job template) – в выпадающем списке Шаблон потока заданий (Workflow job template) выберите необходимый шаблон потока заданий.

    • Источник инвентаризации (Inventory source):

      • в выпадающем списке инвентарный список (Inventory) выберите необходимое описание инвентаря;

      • в выпадающем списке Источник инвентаризации (Inventory source) выберите необходимый источник.

    • Синхронизация проекта (Project sync) – в выпадающем списке Проект (Project) выберите необходимый проект.

    • Шаблон служебных заданий (Management job template) – в выпадающем списке Шаблон служебных заданий (Management job template) выберите необходимый шаблон служебных заданий.

  3. Для типов ресурсов Шаблон задания (Job template), Синхронизация проекта (Project sync) и Шаблон служебных заданий (Management job template) заполните следующие поля:

    • Название расписания (Schedule name) – название.

    • (Опционально) Описание (Description) – описание.

    • Дата/время начала (Start date/time) – дата и время первого запуска.

    • Часовой пояс (Time zone) – часовой пояс. Дата и время первого запуска должны соответствовать этому часовому поясу.

      При создании расписания отображаются сведения, позволяющие просматривать настройки расписания и список запланированных событий в выбранном часовом поясе.

    Важно

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

  4. Нажмите кнопку Далее (Next) для перехода к следующему шагу создания расписания.

  5. Заполните форму Определить правила (Define rules):

    • Частота (Frequency) – частота запуска задания. Задает единицу измерения для поля Интервал (Interval).

    • Интервал (Interval) – интервал повторения правила. Задает период повторения расписания, зависящий от единицы измерения, указанной в поле Частота (Frequency).

    • Начало недели (Week start) – день, с которого должна начинаться неделя.

    • Будни (Weekdays) – дни недели, в которые будет запускаться задание.

    • Месяцы (Months) – месяцы, в которые будет запускаться задание.

    • Номер недели (недель) в году (Annual week(s) number) – номера недель, в которые будет запускаться задание.

    • Минута(ы) часа (Minute(s) of hour) – минуты, в которые будет запускаться задание.

    • Час дня (Hour of day) – часы, в которые будет запускаться задание.

    • День(дни) месяца (Month day(s)) – номера дней месяца, в которые будет запускаться задание.

    • День(дни) года (Day(s) of year) – номера дней года, в которые будет запускаться задание.

    • Вхождения (Occurrences) – номер даты из набора, сформированного по правилу расписания. Если правило дает единственный результат, использование этого поля не имеет смысла.

    • Тип завершения расписания (Schedule ending type) – поле, определяющее, когда необходимо прекратить запускать задание.

  6. Нажмите кнопку Сохранить правило (Save rule). Отобразится таблица сводки правил расписания, которая состоит из следующих столбцов:

    • кнопка переключения формата отображения времени;

    • Следующие временные метки срабатываний (Next occurrence timestamps) – набор дат запуска задания, соответствующих заданному правилу;

    • RRule – строка сгенерированного правила повторения в формате iCalendar RFC;

    • кнопки для быстрого вызова часто выполняемых действий:

      • редактирование;

      • удаление.

  7. (Опционально) Нажмите кнопку Добавить правило (Add rule) для добавления нового правила.

  8. Нажмите кнопку Далее (Next) для перехода к следующему шагу создания расписания.

  9. (Опционально) Нажмите кнопку Создать исключение (Create exception) для создания исключения из расписания. Исключения убирают даты из общего набора, полученного правилами. При создании исключений необходимо заполнить те же поля, что и для правил.

  10. Нажмите кнопку Далее (Next) для перехода к следующему шагу создания расписания.

  11. В окне Обзор (Review) проверьте данные создаваемого расписания и нажмите кнопку Завершить (Finish) для завершения создания расписания.

Редактирование основных сведений о расписании#

Для изменения основных сведений о расписании выполните следующие действия:

  1. В окне Расписания (Schedules) нажмите на название необходимого расписания.

  2. Нажмите кнопку Редактировать расписание (Edit schedules).

  3. Измените сведения о расписании.

  4. Нажмите кнопку Завершить (Finish).

Удаление расписания#

Для удаления расписания выполните следующие действия:

  1. В окне Расписания (Schedules) включите флаги напротив удаляемых расписаний.

  2. На панели инструментов нажмите кнопку и в открывшемся меню выберите Удалить расписание (Delete schedules).

  3. Подтвердите удаление.