Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Планирование пакетных заданий позволяет расставить приоритеты заданий, которые вы хотите запустить в первую очередь, с учетом зависимостей задач. Кроме того, вы можете использовать наименьший объем ресурсов. Узлы можно вывести из эксплуатации, когда они не нужны, а задачи, зависящие от других задач, запускаются точно в нужный момент для оптимизации рабочих процессов. Поскольку одновременно выполняется только одно задание, можно настроить автоматическое завершение заданий, и новое задание не запускается, пока не завершится предыдущее.
Задачи, запланированные с помощью задачи диспетчера заданий, связаны с заданием. Задача диспетчера заданий создает задачи для задания. Для этого задача диспетчера задания должна пройти аутентификацию с учетной записью службы Batch. Используйте маркер доступа AZ_BATCH_AUTHENTICATION_TOKEN . Маркер позволяет получить доступ к остальной части задания.
Сведения об управлении заданием с помощью Azure CLI см. в статье az batch job-schedule. Вы также можете создать расписания заданий на портале Azure.
Планирование задания на портале Azure
Войдите на портал Azure.
Выберите учетную запись Batch, для которой вы хотите запланировать задания.
В области навигации слева выберите расписания заданий.
Щелкните Добавить, чтобы создать новое расписание заданий.
В разделе "Базовая форма" введите следующие сведения:
Идентификатор расписания задания: уникальный идентификатор для этого расписания задания.
Отображаемое имя: это необязательное имя и не должно быть уникальным. Она имеет максимальную длину 1024 символов.
В разделе "Расписание " введите следующие сведения:
Не запускать до: указывает самое раннее время запуска задачи. Если этот параметр не задан, расписание будет готово к выполнению заданий немедленно.
Не запускать после: После указанного здесь времени задания запускаться не будут. Если вы не указываете время, вы создаете повторяющееся расписание задания, которое остается активным до явного завершения.
Интервал повторения: выберите "Включено ", если требуется указать время между заданиями. Вы можете одновременно запланировать только одно задание, поэтому если пришло время создать новое задание в рамках расписания задания, но предыдущее задание по-прежнему выполняется, служба пакетной службы не создаст новое задание до тех пор, пока предыдущее задание не завершится.
Окно запуска: выберите "Настраиваемый", если вы хотите указать интервал времени, в течение которого необходимо создать задание. Если задание не создано в этом окне, новое задание не будет создано до следующего повторения расписания.
В разделе "Спецификация задания " введите следующие сведения:
Идентификатор пула: выберите пул, в котором требуется выполнить задание. Чтобы выбрать из списка пулов в учетной записи Batch, выберите Обновить.
Задача конфигурации задания: выберите Обновить для задания имени и настройки задачи диспетчера заданий, а также задачи подготовки заданий и задачи выпуска заданий, если вы используете их.
В разделе "Дополнительные параметры" введите следующие сведения:
Отображаемое имя: это необязательное имя и не должно быть уникальным. Она имеет максимальную длину 1024 символов.
Приоритет: используйте ползунок, чтобы задать приоритет для задания или ввести значение в поле.
Максимальное астрономическое время: Выберите Пользовательский, если требуется установить максимальное время для выполнения задания. Если вы это сделаете, Batch завершит задание, если оно не будет выполнено в течение этого времени.
Максимальное количество повторных попыток задачи: выберите "Настраиваемый" , если вы хотите указать количество попыток задачи, или неограниченное количество попыток, если требуется, чтобы задача была проверена столько раз, сколько необходимо. Это не то же самое, что и количество повторных попыток вызова API.
По завершении всех задач: значение по умолчанию — NoAction, но можно выбрать "Завершить задание ", если вы предпочитаете завершить задание, если все задачи завершены (или если в задании нет задач).
Если задача завершается ошибкой: задача завершается ошибкой, если количество повторных попыток исчерпано или при запуске задачи возникает ошибка. Значение по умолчанию — NoAction, но вы можете выбрать PerformExitOptionsJobAction, если предпочитаете выполнить действие, связанное с условием завершения задачи, в случае её сбоя.
Нажмите кнопку "Сохранить", чтобы создать расписание задания.
Чтобы отслеживать выполнение задания, вернитесь в расписания задания и выберите расписание задания. Разверните сведения о выполнении, чтобы просмотреть подробности. Вы также можете завершить работу, удалить или отключить расписание заданий на этом экране.
Дальнейшие действия
- Узнайте больше о работе и задачах.
- Создайте зависимости задач для выполнения задач, зависящих от других задач.