Планировщик задач
Создавать, редактировать и удалять собственные задачи могут пользователи с правами доступа на проектирование сценариев. Если у пользователя настроен Доступ ко всем задачам в планировщике (см. раздел Администрирование, страница Пользователи), то у него есть возможность редактировать и удалять задачи других пользователей.
Для выполнения задач через планировщик необходимо, чтобы пользователь имел права на пакетное выполнение. Иначе при попытке запустить задачу она немедленно завершится с ошибкой «Отказано в доступе».
Добавление и настройка задач
Создать задачу можно несколькими способами:
- На странице Cценарий или из Файлового хранилища — в контекстном меню узла/пакета выбрать команду Добавить задачу в планировщик.
- На странице Планировщик — нажать на кнопку Добавить на панели или в контекстном меню таблицы задач.
После этого откроется окно Добавление задачи, которое содержит следующие вкладки с настройками:
- Основные — выбор запускаемого пакета и узла, формирование метки и описания задачи.
- Запускаемый пакет — позволяет выбрать пакет из списка открытых, нажав на кнопку , либо из Файлового хранилища по кнопке .
- Запускаемый узел — позволяет выбрать узел сценария по его Имени или GUID. По нажатию кнопки открывается окно со структурой сценария, которая представлена как в виде дерева, так и в виде списка. Также доступен поиск узла по его метке при выборе из дерева или списка. Значение по умолчанию — «Весь пакет».
- Разрешить выполнение — если не стоит, то запустить задачу на выполнение будет невозможно. По умолчанию опция включена.
- Метка — задает название задачи. По умолчанию генерируется из названия запускаемого пакета.
- Описание — в данной форме можно оставить справочную информацию по задаче.
Примечание:
- При запуске отдельного узла, а не всего пакета, выполняются также и все предшествующие ему узлы.
- Выбрать для выполнения узел, находящийся внутри подмодели, можно только по его GUID.
Расписание — настройки для запуска задачи по расписанию. Если оставить настройки по умолчанию, то задачу необходимо будет запустить вручную.
- Запуск — дата/время первого запуска задачи.
- Повтор — если опция включена, то задача будет выполняться с заданной периодичностью.
- Повтор каждые — позволяет настроить интервал между повторным запуском задачи. Минимальный период повторного запуска равен 10 миллисекунд.
- Окончание — дата/время, после которого задача прекращает запускаться по расписанию.
- Дни недели — выбор дней недели, для которых будет разрешен запуск задачи.
- Дни месяца — выбор дней месяца, для которых будет разрешен запуск задачи. Можно выбрать любые дни от 1 до 31, а также Последний день.
Месяцы — выбор месяцев, для которых будет разрешен запуск задачи.
Для настроек Дни недели, Дни месяца, Месяцы доступны кнопки:
Выбрать все — отмечает все дни или месяцы.
- Отменить выбор — отменяет выбор всех дней или месяцев.
Примечание:
- Дни недели, Дни месяца и Месяцы являются дополнительными ограничениями для запуска задачи с заданной периодичностью. Например, если требуется настроить запуск задачи в определенное время один раз в день только по средам и субботам, то для параметра Повтор каждые необходимо задать значение «1 день» и снять выбор со всех дней недели, кроме среды и субботы.
- Настроить Дни недели и Дни месяца одновременно нельзя. Если выбрана опция Дни недели, то настройка опции Дни месяца недоступна.
- Переменные — добавление и настройка переменных задачи. Можно выбрать из списка переменных запускаемого пакета или узла и задать значение, либо добавить новую переменную.
- Параметры запуска — настройка параметров запуска задачи.
- Запускать сразу если пропущен запуск — если по какой-либо причине запуск задачи был пропущен, то новый запуск стартует сразу же. По умолчанию опция отключена.
- Пропускать запуск при наличии активной сессии — если существуют активные сессии задачи, то ее запуск будет пропущен.
- Переобучать модели при запуске — узлы сценария будут переобучаться при выполнении задачи, если для них задан соответствующий режим активации. По умолчанию опция отключена.
- Сохранять пакет после переобучения — если включена опция Переобучать модели при запуске, то пакет будет пересохраняться каждый раз после выполнения в режиме переобучения.
- Лимит количества логов — ограничение на количество записей в Журнале сессий. Значение по умолчанию — 1000.
Статьи в разделе: