az batch job-schedule
Управление расписаниями заданий пакетной службы.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az batch job-schedule create |
Добавьте расписание пакетного задания в учетную запись. |
Core | GA |
| az batch job-schedule delete |
Удаляет расписание заданий из указанной учетной записи. |
Core | GA |
| az batch job-schedule disable |
Отключает расписание заданий. |
Core | GA |
| az batch job-schedule enable |
Включает расписание заданий. |
Core | GA |
| az batch job-schedule list |
Выводит список всех расписаний заданий в указанной учетной записи. |
Core | GA |
| az batch job-schedule reset |
Сброс свойств расписания задания. Обновленная спецификация задания применяется только к новым заданиям. |
Core | GA |
| az batch job-schedule set |
Обновите свойства расписания заданий. |
Core | GA |
| az batch job-schedule show |
Возвращает сведения о указанном расписании заданий. |
Core | GA |
| az batch job-schedule stop |
Завершает расписание заданий. |
Core | GA |
az batch job-schedule create
Добавьте расписание пакетного задания в учетную запись.
az batch job-schedule create [--account-endpoint]
[--account-key]
[--account-name]
[--allow-task-preemption]
[--do-not-run-after]
[--do-not-run-until]
[--id]
[--job-manager-task-application-package-references]
[--job-manager-task-command-line]
[--job-manager-task-environment-settings]
[--job-manager-task-id]
[--job-manager-task-resource-files]
[--job-max-task-retry-count]
[--job-max-wall-clock-time]
[--job-metadata]
[--json-file]
[--max-parallel-tasks]
[--metadata]
[--on-all-tasks-complete]
[--pool-id]
[--priority]
[--recurrence-interval]
[--required-slots]
[--start-window]
[--uses-task-dependencies]
Примеры
Создайте новое расписание задания с интервалом в 1 день.
az batch job-schedule create --id jobschedule1 --pool-id pool1 --recurrence-interval P1D
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Можно ли выполнять задачи в этом задании с высоким приоритетом. Если для значения задано значение True, другие задания с высоким приоритетом, отправленные в систему, будут иметь приоритет и смогут перезапускать задачи из этого задания. После создания задания с помощью API задания обновления можно обновить allowTaskPreemption. Значение True, если флаг присутствует.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Время, после которого задание не будет создано в рамках этого расписания заданий. Расписание перейдет к завершенному состоянию, как только этот крайний срок истек и в этом расписании задания нет активного задания. Если не указать время doNotRunAfter и вы создаете повторяющееся расписание заданий, расписание заданий будет оставаться активным до явного завершения. Ожидаемый формат — это метка времени ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Самое раннее время создания любого задания в рамках этого расписания заданий. Если не указать время doNotRunUntil, расписание будет готово к немедленному созданию заданий. Ожидаемый формат — это метка времени ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Строка, которая однозначно определяет расписание в учетной записи. Идентификатор может содержать любое сочетание буквенно-цифровых символов, включая дефисы и символы подчеркивания, и не может содержать более 64 символов. Идентификатор является сохранением регистра и не учитывает регистр (т. е. у вас не может быть двух идентификаторов в учетной записи, которые отличаются только по регистру). Required.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule Arguments |
Список пакетов приложений, которые служба пакетной службы будет развертывать на вычислительном узле перед выполнением командной строки. Пакеты приложений загружаются и развертываются в общий каталог, а не в рабочий каталог задач. Таким образом, если указанный пакет приложения уже находится на вычислительном узле и находится в актуальном состоянии, он не скачан повторно; Используется существующую копию на вычислительном узле. Если не удается установить указанный пакет приложения, например из-за того, что пакет был удален или сбой загрузки, задача завершается ошибкой. Идентификаторы приложений с разделительным пространством с необязательной версией в формате id[#version].
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Командная строка задачи диспетчера заданий. Командная строка не выполняется под оболочкой и поэтому не может воспользоваться преимуществами функций оболочки, таких как расширение переменной среды. Если вы хотите воспользоваться такими функциями, необходимо вызвать оболочку в командной строке, например с помощью cmd /c MyCommand в Windows или "/bin/sh -c MyCommand" в Linux. Если командная строка ссылается на пути к файлам, она должна использовать относительный путь (относительно рабочего каталога задачи) или использовать указанную пакетную переменную среды (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables). Required.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Список параметров переменной среды для задачи Диспетчера заданий. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Строка, которая однозначно идентифицирует задачу диспетчера заданий в задании. Идентификатор может содержать любое сочетание буквенно-цифровых символов, включая дефисы и подчеркивания, и не может содержать более 64 символов. Required.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Список файлов, которые служба пакетной службы скачивает на вычислительный узел перед выполнением командной строки. Файлы, перечисленные в этом элементе, находятся в рабочем каталоге задачи. Существует максимальный размер списка файлов ресурсов. При превышении максимального размера запрос завершится ошибкой, и код ошибки ответа будет RequestEntityTooLarge. В этом случае коллекция ResourceFiles должна быть уменьшена. Это можно сделать с помощью .zip файлов, пакетов приложений или контейнеров Docker. Ссылки на ресурсы, разделенные пробелами, в формате filename=httpurl.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Максимальное количество повторных попыток каждой задачи. Пакетная служба повторяет задачу, если его код выхода не является ненулевой. Обратите внимание, что это значение специально управляет числом повторных попыток. Пакетная служба попытается выполнить каждую задачу один раз, а затем повторите попытку до этого ограничения. Например, если максимальное число повторных попыток равно 3, пакетная служба пытается выполнить задачу до 4 раз (одна начальная попытка и 3 повторные попытки). Если максимальное число повторных попыток равно 0, пакетная служба не повторяет задачи. Если максимальное число повторных попыток равно -1, пакетная служба повторяет задачи без ограничения. Значение по умолчанию равно 0 (без повторных попыток).
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Constraints Arguments |
Максимальное время выполнения задания, измеряемое с момента создания задания. Если задание не завершается в течение периода времени, пакетная служба завершает ее и все задачи, которые по-прежнему выполняются. В этом случае причиной завершения будет MaxWallClockTimeExpiry. Если это свойство не указано, время выполнения задания не ограничено. Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Constraints Arguments |
Список пар "имя-значение", связанных с каждым заданием, созданным в рамках этого расписания в качестве метаданных. Пакетная служба не назначает никакое значение метаданным; он предназначен исключительно для использования пользовательского кода. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Файл, содержащий спецификацию расписания заданий в ФОРМАТЕ JSON (отформатированный для соответствия соответствующему тексту REST API). Если этот параметр указан, все аргументы расписания заданий игнорируются.
Максимальное количество задач, которые могут выполняться параллельно для задания. Значение maxParallelTasks должно быть -1 или больше 0, если указано. Если значение по умолчанию не указано, значение по умолчанию равно -1, что означает, что количество задач, которые могут выполняться одновременно, не ограничено. После создания задания с помощью API задания обновления можно обновить maxParallelTasks.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Список пар "имя-значение", связанных с расписанием в виде метаданных. Пакетная служба не назначает никакое значение метаданным; он предназначен исключительно для использования пользовательского кода. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule Arguments |
Действие пакетной службы должно выполняться, когда все задачи в задании, созданном в рамках этого расписания, находятся в состоянии завершения. Обратите внимание, что если задание не содержит задач, все задачи считаются завершенными. Поэтому этот параметр чаще всего используется с задачей диспетчера заданий; Если вы хотите использовать автоматическое завершение задания без диспетчера заданий, сначала необходимо задать значение noaction onAllTasksComplete и обновить свойства задания, чтобы задать значение onAllTasksComplete, чтобы завершить работу после завершения добавления задач. Значение по умолчанию — noaction. Известные значения: "noaction" и "terminatejob".
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Идентификатор существующего пула. Все задачи задания будут выполняться в указанном пуле. Необходимо убедиться, что пул, на который ссылается это свойство. Если пул не существует в то время, когда пакетная служба пытается запланировать задание, задачи для задания не будут выполняться, пока не создадите пул с этим идентификатором. Обратите внимание, что пакетная служба не отклонит запрос задания; Он просто не будет запускать задачи до тех пор, пока пул не существует. Необходимо указать идентификатор пула или спецификацию авто пула, но не оба.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Pool Info Arguments |
Приоритет заданий, созданных в рамках этого расписания. Значения приоритета могут варьироваться от -1000 до 1000, при этом -1000 является самым низким приоритетом, а 1000 — самым высоким приоритетом. Значение по умолчанию — 0. Этот приоритет используется в качестве значения по умолчанию для всех заданий в разделе "Расписание заданий". Вы можете обновить приоритет задания после его создания с помощью API обновления задания.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Интервал времени между временем начала двух последовательных заданий в рамках расписания заданий. Расписание заданий может иметь по крайней мере одно активное задание в любое время. Так как расписание заданий может быть не более одного активного задания в любое время, если время создать новое задание в рамках расписания заданий, но предыдущее задание по-прежнему выполняется, пакетная служба не создаст новое задание до завершения предыдущего задания. Если предыдущее задание не завершается в период startWindow нового повторенияInterval, новое задание не будет запланировано на этот интервал. Для повторяющихся заданий обычно следует указать jobManagerTask в задании. Если вы не используете jobManagerTask, вам потребуется внешний процесс для мониторинга при создании заданий, добавьте задачи в задания и завершите работу заданий, готовых к следующему повторении. Значение по умолчанию заключается в том, что расписание не повторяется: создается одно задание в рамках startWindow после времени doNotRunUntil и расписание будет завершено сразу после завершения задания. Минимальное значение составляет 1 минуту. Если указать меньшее значение, служба пакетной службы отклоняет расписание с ошибкой; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос). Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Количество слотов планирования, которые требуется выполнить задаче. Значение по умолчанию — 1. Задача может выполняться только на вычислительном узле, если узел имеет достаточно свободных слотов планирования. Для задач с несколькими экземплярами это свойство не поддерживается и не должно быть указано.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Интервал времени, начиная с момента создания расписания, в котором должно быть создано задание. Если задание не создается в интервале startWindow, то функция "возможность" теряется; Задание не будет создано до следующего повторения расписания. Если расписание повторяется, а начальноеwindow больше интервала повторения, то это эквивалентно бесконечному начальной операцииWindow, так как задание, которое является "из-за" в одном повторенииInterval, не переносится в следующий интервал повторения. Значение по умолчанию бесконечно. Минимальное значение составляет 1 минуту. Если указать меньшее значение, служба пакетной службы отклоняет расписание с ошибкой; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос). Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Могут ли задачи в задании определять зависимости друг от друга. Значение по умолчанию — false. Значение True, если флаг присутствует.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az batch job-schedule delete
Удаляет расписание заданий из указанной учетной записи.
При удалении расписания заданий это также удаляет все задания и задачи в этом расписании. При удалении задач все файлы в рабочих каталогах на вычислительных узлах также удаляются (срок хранения игнорируется). Статистика расписания заданий больше не доступна после удаления расписания заданий, хотя они по-прежнему учитываются в статистике времени существования учетной записи.
az batch job-schedule delete --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--yes]
Обязательные параметры
Идентификатор удаленного расписания задания. Required.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе точно соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе не соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Не запрашивать подтверждение.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az batch job-schedule disable
Отключает расписание заданий.
Новые задания не будут созданы до включения расписания заданий.
az batch job-schedule disable --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Обязательные параметры
Идентификатор расписания заданий для отключения. Required.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе точно соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе не соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az batch job-schedule enable
Включает расписание заданий.
az batch job-schedule enable --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Обязательные параметры
Идентификатор включенного расписания заданий. Required.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе точно соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе не соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az batch job-schedule list
Выводит список всех расписаний заданий в указанной учетной записи.
az batch job-schedule list [--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--filter]
[--select]
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Предложение OData $expand.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Предложение OData $filter. Дополнительные сведения о создании этого фильтра см. в https://learn.microsoft.com/rest/api/batchservice/odata-filters-in-batch.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Предложение OData $select.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az batch job-schedule reset
Сброс свойств расписания задания. Обновленная спецификация задания применяется только к новым заданиям.
az batch job-schedule reset --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--allow-task-preemption]
[--do-not-run-after]
[--do-not-run-until]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--job-manager-task-application-package-references]
[--job-manager-task-command-line]
[--job-manager-task-environment-settings]
[--job-manager-task-id]
[--job-manager-task-resource-files]
[--job-max-task-retry-count]
[--job-max-wall-clock-time]
[--job-metadata]
[--json-file]
[--max-parallel-tasks]
[--metadata]
[--on-all-tasks-complete]
[--pool-id]
[--priority]
[--recurrence-interval]
[--required-slots]
[--start-window]
[--uses-task-dependencies]
Обязательные параметры
Идентификатор расписания заданий для обновления. Required.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Можно ли выполнять задачи в этом задании с высоким приоритетом. Если для значения задано значение True, другие задания с высоким приоритетом, отправленные в систему, будут иметь приоритет и смогут перезапускать задачи из этого задания. После создания задания с помощью API задания обновления можно обновить allowTaskPreemption. Значение True, если флаг присутствует.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Время, после которого задание не будет создано в рамках этого расписания заданий. Расписание перейдет к завершенному состоянию, как только этот крайний срок истек и в этом расписании задания нет активного задания. Если не указать время doNotRunAfter и вы создаете повторяющееся расписание заданий, расписание заданий будет оставаться активным до явного завершения. Ожидаемый формат — это метка времени ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Самое раннее время создания любого задания в рамках этого расписания заданий. Если не указать время doNotRunUntil, расписание будет готово к немедленному созданию заданий. Ожидаемый формат — это метка времени ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе точно соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе не соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Список пакетов приложений, которые служба пакетной службы будет развертывать на вычислительном узле перед выполнением командной строки. Пакеты приложений загружаются и развертываются в общий каталог, а не в рабочий каталог задач. Таким образом, если указанный пакет приложения уже находится на вычислительном узле и находится в актуальном состоянии, он не скачан повторно; Используется существующую копию на вычислительном узле. Если не удается установить указанный пакет приложения, например из-за того, что пакет был удален или сбой загрузки, задача завершается ошибкой. Идентификаторы приложений с разделительным пространством с необязательной версией в формате id[#version].
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Командная строка задачи диспетчера заданий. Командная строка не выполняется под оболочкой и поэтому не может воспользоваться преимуществами функций оболочки, таких как расширение переменной среды. Если вы хотите воспользоваться такими функциями, необходимо вызвать оболочку в командной строке, например с помощью cmd /c MyCommand в Windows или "/bin/sh -c MyCommand" в Linux. Если командная строка ссылается на пути к файлам, она должна использовать относительный путь (относительно рабочего каталога задачи) или использовать указанную пакетную переменную среды (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables). Required.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Список параметров переменной среды для задачи Диспетчера заданий. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Строка, которая однозначно идентифицирует задачу диспетчера заданий в задании. Идентификатор может содержать любое сочетание буквенно-цифровых символов, включая дефисы и подчеркивания, и не может содержать более 64 символов. Required.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Список файлов, которые служба пакетной службы скачивает на вычислительный узел перед выполнением командной строки. Файлы, перечисленные в этом элементе, находятся в рабочем каталоге задачи. Существует максимальный размер списка файлов ресурсов. При превышении максимального размера запрос завершится ошибкой, и код ошибки ответа будет RequestEntityTooLarge. В этом случае коллекция ResourceFiles должна быть уменьшена. Это можно сделать с помощью .zip файлов, пакетов приложений или контейнеров Docker. Ссылки на ресурсы, разделенные пробелами, в формате filename=httpurl.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Максимальное количество повторных попыток каждой задачи. Пакетная служба повторяет задачу, если его код выхода не является ненулевой. Обратите внимание, что это значение специально управляет числом повторных попыток. Пакетная служба попытается выполнить каждую задачу один раз, а затем повторите попытку до этого ограничения. Например, если максимальное число повторных попыток равно 3, пакетная служба пытается выполнить задачу до 4 раз (одна начальная попытка и 3 повторные попытки). Если максимальное число повторных попыток равно 0, пакетная служба не повторяет задачи. Если максимальное число повторных попыток равно -1, пакетная служба повторяет задачи без ограничения. Значение по умолчанию равно 0 (без повторных попыток).
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Constraints Arguments |
Максимальное время выполнения задания, измеряемое с момента создания задания. Если задание не завершается в течение периода времени, пакетная служба завершает ее и все задачи, которые по-прежнему выполняются. В этом случае причиной завершения будет MaxWallClockTimeExpiry. Если это свойство не указано, время выполнения задания не ограничено. Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Constraints Arguments |
Список пар "имя-значение", связанных с каждым заданием, созданным в рамках этого расписания в качестве метаданных. Пакетная служба не назначает никакое значение метаданным; он предназначен исключительно для использования пользовательского кода. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Файл, содержащий спецификацию расписания заданий в ФОРМАТЕ JSON (отформатированный для соответствия соответствующему тексту REST API). Если этот параметр указан, все аргументы расписания заданий игнорируются.
Максимальное количество задач, которые могут выполняться параллельно для задания. Значение maxParallelTasks должно быть -1 или больше 0, если указано. Если значение по умолчанию не указано, значение по умолчанию равно -1, что означает, что количество задач, которые могут выполняться одновременно, не ограничено. После создания задания с помощью API задания обновления можно обновить maxParallelTasks.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Список пар "имя-значение", связанных с расписанием в виде метаданных. Пакетная служба не назначает никакое значение метаданным; он предназначен исключительно для использования пользовательского кода. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule Arguments |
Действие пакетной службы должно выполняться, когда все задачи в задании, созданном в рамках этого расписания, находятся в состоянии завершения. Обратите внимание, что если задание не содержит задач, все задачи считаются завершенными. Поэтому этот параметр чаще всего используется с задачей диспетчера заданий; Если вы хотите использовать автоматическое завершение задания без диспетчера заданий, сначала необходимо задать значение noaction onAllTasksComplete и обновить свойства задания, чтобы задать значение onAllTasksComplete, чтобы завершить работу после завершения добавления задач. Значение по умолчанию — noaction. Известные значения: "noaction" и "terminatejob".
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Идентификатор существующего пула. Все задачи задания будут выполняться в указанном пуле. Необходимо убедиться, что пул, на который ссылается это свойство. Если пул не существует в то время, когда пакетная служба пытается запланировать задание, задачи для задания не будут выполняться, пока не создадите пул с этим идентификатором. Обратите внимание, что пакетная служба не отклонит запрос задания; Он просто не будет запускать задачи до тех пор, пока пул не существует. Необходимо указать идентификатор пула или спецификацию авто пула, но не оба.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Pool Info Arguments |
Приоритет заданий, созданных в рамках этого расписания. Значения приоритета могут варьироваться от -1000 до 1000, при этом -1000 является самым низким приоритетом, а 1000 — самым высоким приоритетом. Значение по умолчанию — 0. Этот приоритет используется в качестве значения по умолчанию для всех заданий в разделе "Расписание заданий". Вы можете обновить приоритет задания после его создания с помощью API обновления задания.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Интервал времени между временем начала двух последовательных заданий в рамках расписания заданий. Расписание заданий может иметь по крайней мере одно активное задание в любое время. Так как расписание заданий может быть не более одного активного задания в любое время, если время создать новое задание в рамках расписания заданий, но предыдущее задание по-прежнему выполняется, пакетная служба не создаст новое задание до завершения предыдущего задания. Если предыдущее задание не завершается в период startWindow нового повторенияInterval, новое задание не будет запланировано на этот интервал. Для повторяющихся заданий обычно следует указать jobManagerTask в задании. Если вы не используете jobManagerTask, вам потребуется внешний процесс для мониторинга при создании заданий, добавьте задачи в задания и завершите работу заданий, готовых к следующему повторении. Значение по умолчанию заключается в том, что расписание не повторяется: создается одно задание в рамках startWindow после времени doNotRunUntil и расписание будет завершено сразу после завершения задания. Минимальное значение составляет 1 минуту. Если указать меньшее значение, служба пакетной службы отклоняет расписание с ошибкой; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос). Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Количество слотов планирования, которые требуется выполнить задаче. Значение по умолчанию — 1. Задача может выполняться только на вычислительном узле, если узел имеет достаточно свободных слотов планирования. Для задач с несколькими экземплярами это свойство не поддерживается и не должно быть указано.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Интервал времени, начиная с момента создания расписания, в котором должно быть создано задание. Если задание не создается в интервале startWindow, то функция "возможность" теряется; Задание не будет создано до следующего повторения расписания. Если расписание повторяется, а начальноеwindow больше интервала повторения, то это эквивалентно бесконечному начальной операцииWindow, так как задание, которое является "из-за" в одном повторенииInterval, не переносится в следующий интервал повторения. Значение по умолчанию бесконечно. Минимальное значение составляет 1 минуту. Если указать меньшее значение, служба пакетной службы отклоняет расписание с ошибкой; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос). Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Могут ли задачи в задании определять зависимости друг от друга. Значение по умолчанию — false. Значение True, если флаг присутствует.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az batch job-schedule set
Обновите свойства расписания заданий.
Можно независимо обновить расписание и спецификацию задания, но любое изменение любого из этих сущностей приведет к сбросу всех свойств в этой сущности.
az batch job-schedule set --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--allow-task-preemption]
[--do-not-run-after]
[--do-not-run-until]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--job-manager-task-application-package-references]
[--job-manager-task-command-line]
[--job-manager-task-environment-settings]
[--job-manager-task-id]
[--job-manager-task-resource-files]
[--job-max-task-retry-count]
[--job-max-wall-clock-time]
[--job-metadata]
[--json-file]
[--max-parallel-tasks]
[--metadata]
[--on-all-tasks-complete]
[--pool-id]
[--priority]
[--recurrence-interval]
[--required-slots]
[--start-window]
[--uses-task-dependencies]
Обязательные параметры
Идентификатор расписания заданий для обновления. Required.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Можно ли выполнять задачи в этом задании с высоким приоритетом. Если для значения задано значение True, другие задания с высоким приоритетом, отправленные в систему, будут иметь приоритет и смогут перезапускать задачи из этого задания. После создания задания с помощью API задания обновления можно обновить allowTaskPreemption. Значение True, если флаг присутствует.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Время, после которого задание не будет создано в рамках этого расписания заданий. Расписание перейдет к завершенному состоянию, как только этот крайний срок истек и в этом расписании задания нет активного задания. Если не указать время doNotRunAfter и вы создаете повторяющееся расписание заданий, расписание заданий будет оставаться активным до явного завершения. Ожидаемый формат — это метка времени ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Самое раннее время создания любого задания в рамках этого расписания заданий. Если не указать время doNotRunUntil, расписание будет готово к немедленному созданию заданий. Ожидаемый формат — это метка времени ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе точно соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе не соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Список пакетов приложений, которые служба пакетной службы будет развертывать на вычислительном узле перед выполнением командной строки. Пакеты приложений загружаются и развертываются в общий каталог, а не в рабочий каталог задач. Таким образом, если указанный пакет приложения уже находится на вычислительном узле и находится в актуальном состоянии, он не скачан повторно; Используется существующую копию на вычислительном узле. Если не удается установить указанный пакет приложения, например из-за того, что пакет был удален или сбой загрузки, задача завершается ошибкой. Идентификаторы приложений с разделительным пространством с необязательной версией в формате id[#version].
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Командная строка задачи диспетчера заданий. Командная строка не выполняется под оболочкой и поэтому не может воспользоваться преимуществами функций оболочки, таких как расширение переменной среды. Если вы хотите воспользоваться такими функциями, необходимо вызвать оболочку в командной строке, например с помощью cmd /c MyCommand в Windows или "/bin/sh -c MyCommand" в Linux. Если командная строка ссылается на пути к файлам, она должна использовать относительный путь (относительно рабочего каталога задачи) или использовать указанную пакетную переменную среды (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables). Required.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Список параметров переменной среды для задачи Диспетчера заданий. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Строка, которая однозначно идентифицирует задачу диспетчера заданий в задании. Идентификатор может содержать любое сочетание буквенно-цифровых символов, включая дефисы и подчеркивания, и не может содержать более 64 символов. Required.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Список файлов, которые служба пакетной службы скачивает на вычислительный узел перед выполнением командной строки. Файлы, перечисленные в этом элементе, находятся в рабочем каталоге задачи. Существует максимальный размер списка файлов ресурсов. При превышении максимального размера запрос завершится ошибкой, и код ошибки ответа будет RequestEntityTooLarge. В этом случае коллекция ResourceFiles должна быть уменьшена. Это можно сделать с помощью .zip файлов, пакетов приложений или контейнеров Docker. Ссылки на ресурсы, разделенные пробелами, в формате filename=httpurl.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Максимальное количество повторных попыток каждой задачи. Пакетная служба повторяет задачу, если его код выхода не является ненулевой. Обратите внимание, что это значение специально управляет числом повторных попыток. Пакетная служба попытается выполнить каждую задачу один раз, а затем повторите попытку до этого ограничения. Например, если максимальное число повторных попыток равно 3, пакетная служба пытается выполнить задачу до 4 раз (одна начальная попытка и 3 повторные попытки). Если максимальное число повторных попыток равно 0, пакетная служба не повторяет задачи. Если максимальное число повторных попыток равно -1, пакетная служба повторяет задачи без ограничения. Значение по умолчанию равно 0 (без повторных попыток).
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Constraints Arguments |
Максимальное время выполнения задания, измеряемое с момента создания задания. Если задание не завершается в течение периода времени, пакетная служба завершает ее и все задачи, которые по-прежнему выполняются. В этом случае причиной завершения будет MaxWallClockTimeExpiry. Если это свойство не указано, время выполнения задания не ограничено. Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Constraints Arguments |
Список пар "имя-значение", связанных с каждым заданием, созданным в рамках этого расписания в качестве метаданных. Пакетная служба не назначает никакое значение метаданным; он предназначен исключительно для использования пользовательского кода. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Файл, содержащий спецификацию расписания заданий в ФОРМАТЕ JSON (отформатированный для соответствия соответствующему тексту REST API). Если этот параметр указан, все аргументы расписания заданий игнорируются.
Максимальное количество задач, которые могут выполняться параллельно для задания. Значение maxParallelTasks должно быть -1 или больше 0, если указано. Если значение по умолчанию не указано, значение по умолчанию равно -1, что означает, что количество задач, которые могут выполняться одновременно, не ограничено. После создания задания с помощью API задания обновления можно обновить maxParallelTasks.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Список пар "имя-значение", связанных с расписанием заданий в качестве метаданных. Если этот элемент не указан, существующие метаданные остаются неизменными. Разделенные пробелами значения в формате key=value.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule Arguments |
Действие пакетной службы должно выполняться, когда все задачи в задании, созданном в рамках этого расписания, находятся в состоянии завершения. Обратите внимание, что если задание не содержит задач, все задачи считаются завершенными. Поэтому этот параметр чаще всего используется с задачей диспетчера заданий; Если вы хотите использовать автоматическое завершение задания без диспетчера заданий, сначала необходимо задать значение noaction onAllTasksComplete и обновить свойства задания, чтобы задать значение onAllTasksComplete, чтобы завершить работу после завершения добавления задач. Значение по умолчанию — noaction. Известные значения: "noaction" и "terminatejob".
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Идентификатор существующего пула. Все задачи задания будут выполняться в указанном пуле. Необходимо убедиться, что пул, на который ссылается это свойство. Если пул не существует в то время, когда пакетная служба пытается запланировать задание, задачи для задания не будут выполняться, пока не создадите пул с этим идентификатором. Обратите внимание, что пакетная служба не отклонит запрос задания; Он просто не будет запускать задачи до тех пор, пока пул не существует. Необходимо указать идентификатор пула или спецификацию авто пула, но не оба.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Pool Info Arguments |
Приоритет заданий, созданных в рамках этого расписания. Значения приоритета могут варьироваться от -1000 до 1000, при этом -1000 является самым низким приоритетом, а 1000 — самым высоким приоритетом. Значение по умолчанию — 0. Этот приоритет используется в качестве значения по умолчанию для всех заданий в разделе "Расписание заданий". Вы можете обновить приоритет задания после его создания с помощью API обновления задания.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Интервал времени между временем начала двух последовательных заданий в рамках расписания заданий. Расписание заданий может иметь по крайней мере одно активное задание в любое время. Так как расписание заданий может быть не более одного активного задания в любое время, если время создать новое задание в рамках расписания заданий, но предыдущее задание по-прежнему выполняется, пакетная служба не создаст новое задание до завершения предыдущего задания. Если предыдущее задание не завершается в период startWindow нового повторенияInterval, новое задание не будет запланировано на этот интервал. Для повторяющихся заданий обычно следует указать jobManagerTask в задании. Если вы не используете jobManagerTask, вам потребуется внешний процесс для мониторинга при создании заданий, добавьте задачи в задания и завершите работу заданий, готовых к следующему повторении. Значение по умолчанию заключается в том, что расписание не повторяется: создается одно задание в рамках startWindow после времени doNotRunUntil и расписание будет завершено сразу после завершения задания. Минимальное значение составляет 1 минуту. Если указать меньшее значение, служба пакетной службы отклоняет расписание с ошибкой; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос). Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Количество слотов планирования, которые требуется выполнить задаче. Значение по умолчанию — 1. Задача может выполняться только на вычислительном узле, если узел имеет достаточно свободных слотов планирования. Для задач с несколькими экземплярами это свойство не поддерживается и не должно быть указано.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification: Job Manager Task Arguments |
Интервал времени, начиная с момента создания расписания, в котором должно быть создано задание. Если задание не создается в интервале startWindow, то функция "возможность" теряется; Задание не будет создано до следующего повторения расписания. Если расписание повторяется, а начальноеwindow больше интервала повторения, то это эквивалентно бесконечному начальной операцииWindow, так как задание, которое является "из-за" в одном повторенииInterval, не переносится в следующий интервал повторения. Значение по умолчанию бесконечно. Минимальное значение составляет 1 минуту. Если указать меньшее значение, служба пакетной службы отклоняет расписание с ошибкой; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос). Ожидаемый формат — это длительность ISO-8601.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Schedule Arguments |
Могут ли задачи в задании определять зависимости друг от друга. Значение по умолчанию — false. Значение True, если флаг присутствует.
| Свойство | Значение |
|---|---|
| Parameter group: | Job Schedule: Job Specification Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az batch job-schedule show
Возвращает сведения о указанном расписании заданий.
az batch job-schedule show --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--select]
Обязательные параметры
Идентификатор нужного расписания заданий. Required.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Предложение OData $expand.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе точно соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе не соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Предложение OData $select.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az batch job-schedule stop
Завершает расписание заданий.
az batch job-schedule stop --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Обязательные параметры
Идентификатор расписания заданий для завершения. Required.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.
| Свойство | Значение |
|---|---|
| Parameter group: | Batch Account Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе точно соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Значение ETag, связанное с версией ресурса, известного клиенту. Операция будет выполнена только в том случае, если текущий ETag ресурса в службе не соответствует значению, указанному клиентом.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Метка времени, указывающая время последнего изменения ресурса, известного клиенту. Операция будет выполнена только в том случае, если ресурс службы был изменен с указанного времени.
| Свойство | Значение |
|---|---|
| Parameter group: | Pre-condition and Query Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |