jobs группа команд

Note

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

Группа jobs команд в интерфейсе командной строки Databricks позволяет создавать, изменять и удалять задания. Смотрите Задания Lakeflow.

Отменить все запуски заданий в databricks

Отмените все активные исполнения задачи. Запуски отменяются асинхронно, поэтому не препятствуют запуску новых запусков.

databricks jobs cancel-all-runs [flags]

Arguments

None

Options

--all-queued-runs

    Необязательный логический параметр для отмены всех очередных запусков.

--job-id int

    Канонический идентификатор задания для отмены всех запусков.

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

отмена задания в databricks cancel-run

Отменить выполнение.

Отменяет выполнение задания или задачи. Запуск отменяется асинхронно, поэтому он по-прежнему может выполняться при завершении этого запроса.

databricks jobs cancel-run RUN_ID [flags]

Arguments

RUN_ID

    Это поле является обязательным.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--no-wait

    Не подождите, чтобы достичь состояния TERMINATED или SKIPPED

--timeout duration

    максимальное время для достижения состояния TERMINATED или SKIPPED (время по умолчанию 20m0s)

Глобальные флаги

Создание заданий databricks

Создать новую работу.

databricks jobs create [flags]

Arguments

None

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

Удаление заданий Databricks

Удаление задания.

databricks jobs delete JOB_ID [flags]

Arguments

JOB_ID

    Канонический идентификатор задания, которое нужно удалить. Это поле является обязательным.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

удалить запуск задания в databricks

Удалите неактивный запуск. Возвращает ошибку, если процесс выполнения активен.

databricks jobs delete-run RUN_ID [flags]

Arguments

RUN_ID

    Идентификатор запуска для удаления.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

задания databricks, выполняемые при экспорте

Экспорт и получение задачи выполнения задания.

databricks jobs export-run RUN_ID [flags]

Arguments

RUN_ID

    Канонический идентификатор для запуска. Это поле является обязательным.

Options

--views-to-export ViewsToExport

    Какие представления следует экспортировать. Поддерживаемые значения: ALL, CODE, DASHBOARDS

Глобальные флаги

Получение заданий databricks

Извлекает сведения для одного задания.

Большие массивы в результатах будут разбиены на страницы, когда они превышают 100 элементов. Запрос на одно задание вернет все свойства для этого задания и первые 100 элементов свойств массива (задачи, job_clusters, среды и параметры). Используйте поле next_page_token, чтобы проверить наличие дополнительных результатов и передать его значение в качестве page_token в последующих запросах. Если любые свойства массива имеют более 100 элементов, дополнительные результаты будут возвращены при последующих запросах. Массивы без дополнительных результатов будут пустыми на последующих страницах.

databricks jobs get JOB_ID [flags]

Arguments

JOB_ID

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

Options

--page-token string

    Используйте token next_page_token, возвращённый из предыдущего ответа GetJob, чтобы запросить страницу со следующими свойствами массива задания.

Глобальные флаги

Задачи Databricks get-run

Извлекает метаданные выполнения задания.

Большие массивы в результатах будут разбиены на страницы, когда они превышают 100 элементов. Запрос для одного запуска вернёт все атрибуты этого выполнения, а также первые 100 элементов свойств массива: задачи, job_clusters, job_parameters и repair_history. Используйте поле next_page_token, чтобы проверить наличие дополнительных результатов и передать его значение в качестве page_token в последующих запросах. Если любые свойства массива имеют более 100 элементов, дополнительные результаты будут возвращены при последующих запросах. Массивы без дополнительных результатов будут пустыми на последующих страницах.

databricks jobs get-run RUN_ID [flags]

Arguments

RUN_ID

    Канонический идентификатор запуска, для которого необходимо получить метаданные. Это поле является обязательным.

Options

--include-history

    Включите историю ремонта в ответ.

--include-resolved-values

    Включите в ответ разрешенные значения параметров.

--page-token string

    Используйте `next_page_token`, возвращённый из предыдущего ответа `GetRun`, чтобы запросить следующую страницу свойств массива процесса.

Глобальные флаги

задачи databricks get-run-output

Получение выходных данных и метаданных процесса выполнения отдельной задачи. Когда задача записной книжки возвращает значение через вызов dbutils.notebook.exit(), эту команду можно использовать для получения этого значения. Databricks ограничивает этот API, чтобы вернуть первые 5 МБ выходных данных. Чтобы вернуть результат большего объема, можно сохранить результат задания в службе облачного хранения.

Эта команда проверяет, является ли параметр run_id допустимым и возвращает код состояния HTTP 400, если параметр run_id недопустим. Запуски автоматически удаляются через 60 дней. Если вы хотите ссылаться на них после 60 дней, необходимо сохранить старые результаты выполнения до того, как они истекут.

databricks jobs get-run-output RUN_ID [flags]

Arguments

RUN_ID

    Канонический идентификатор для запуска.

Options

Глобальные флаги

Список заданий databricks

Получение списка заданий.

databricks jobs list [flags]

Arguments

None

Options

--expand-tasks

    Следует ли включать сведения о задаче и кластере в ответ.

--limit int

    Количество возвращаемых заданий.

--name string

    Фильтр в списке на основе точного имени задания (без учета регистра).

--offset int

    Смещение первого возвращаемого задания относительно самого последнего созданного задания.

--page-token string

    Используйте next_page_token или prev_page_token, возвращенные из предыдущего запроса, чтобы отобразить следующую или предыдущую страницу заданий соответственно.

Глобальные флаги

список выполнений заданий Databricks

Перечислите запуски задач в порядке убывания по времени начала.

databricks jobs list-runs [flags]

Arguments

None

Options

--active-only

    Если active_only имеет значение true, в результаты включаются только активные запуски; в противном случае выводит список активных и завершенных запусков.

--completed-only

    Если completed_only имеет значение true, в результаты включаются только завершенные запуски; в противном случае выводит список активных и завершенных запусков.

--expand-tasks

    Следует ли включать сведения о задаче и кластере в ответ.

--job-id int

    Задание, для которого нужно вывести список выполнений.

--limit int

    Количество итераций для возврата.

--offset int

    Смещение первого запуска для возврата относительно самого последнего запуска.

--page-token string

    Используйте next_page_token или prev_page_token, возвращенные из предыдущего запроса, чтобы отобразить следующую или предыдущую страницу запусков соответственно.

--run-type RunType

    Тип запусков для возврата. Поддерживаемые значения: [JOB_RUN, SUBMIT_RUN, WORKFLOW_RUN]

--start-time-from int

    Показывать запуски, начавшиеся в или после этого значения.

--start-time-to int

    Отображение запусков, начавшихся в это значение или до этого значения.

Глобальные флаги

выполнение ремонта заданий databricks

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

databricks jobs repair-run RUN_ID [flags]

Arguments

RUN_ID

    Идентификатор выполнения задания для восстановления. Запуск не должен быть в процессе выполнения.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--latest-repair-id int

    Идентификатор последнего ремонта.

--no-wait

    Не подождите, чтобы достичь состояния TERMINATED или SKIPPED

--performance-target PerformanceTarget

    Режим производительности для бессерверного задания. Поддерживаемые значения: [PERFORMANCE_OPTIMIZED, STANDARD]

--rerun-all-failed-tasks

    Если задано значение true, восстановите все неудачные задачи.

--rerun-dependent-tasks

    Если задано значение true, восстановите все задачи, зависящие от задач в rerun_tasks, даже если они были ранее успешными.

--timeout duration

    максимальное время для достижения состояния TERMINATED или SKIPPED (время по умолчанию 20m0s)

Глобальные флаги

Сброс задач в Databricks

Перезапись всех параметров для данного задания. databricks jobs update Используйте команду для частичного обновления параметров задания.

databricks jobs reset [flags]

Arguments

None

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

Немедленный запуск заданий в Databricks

Запустите задание и верните run_id инициированного запуска.

databricks jobs run-now JOB_ID [flags]

Arguments

JOB_ID

    Идентификатор выполняемого задания

Options

--idempotency-token string

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

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--no-wait

    Не подождите, чтобы достичь состояния TERMINATED или SKIPPED

--performance-target PerformanceTarget

    Режим производительности для бессерверного задания. Поддерживаемые значения: [PERFORMANCE_OPTIMIZED, STANDARD]

--timeout duration

    максимальное время для достижения состояния TERMINATED или SKIPPED (время по умолчанию 20m0s)

Глобальные флаги

Отправка заданий Databricks

Создайте и активируйте однократный запуск. Это позволяет отправлять рабочую нагрузку непосредственно без создания задания.

databricks jobs submit [flags]

Note

Задания, отправленные с помощью databricks jobs submit, не сохраняются как задания. Они не отображаются в пользовательском интерфейсе и не предпринимают повторных попыток при сбое. Так как они не сохраняются, Azure Databricks не может автоматически оптимизировать бессерверные вычисления в случае сбоя. Если задание завершается ошибкой, может потребоваться использовать классические вычисления, чтобы указать потребности вычислений для задания. В качестве альтернативы используйте jobs create, чтобы создать jobs run-now и запустить задание.

Arguments

None

Options

--budget-policy-id string

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

--idempotency-token string

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

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--no-wait

    Не подождите, чтобы достичь состояния TERMINATED или SKIPPED

--run-name string

    Необязательное имя для процесса запуска.

--timeout duration

    максимальное время для достижения состояния TERMINATED или SKIPPED (время по умолчанию 20m0s)

--timeout-seconds int

    Необязательное время ожидания, применяемое к каждому запуску этой задачи.

Глобальные флаги

Обновление задач Databricks

Добавление, обновление или удаление определенных параметров существующего задания. Используется reset для перезаписи всех параметров задания.

databricks jobs update JOB_ID [flags]

Arguments

JOB_ID

    Стандартный идентификатор обновляемого задания. Это поле является обязательным.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

databricks jobs get-permission-levels (команда для получения уровней доступа)

Получить уровни разрешений для задания.

databricks jobs get-permission-levels JOB_ID [flags]

Arguments

JOB_ID

    Задание, для которого требуется получить или управлять разрешениями.

Options

Глобальные флаги

задания Databricks получить права доступа

Получение разрешений задания. Задания могут наследовать разрешения от корневого объекта.

databricks jobs get-permissions JOB_ID [flags]

Arguments

JOB_ID

    Задание, для которого требуется получить или управлять разрешениями.

Options

Глобальные флаги

набор разрешений для заданий databricks

Установите разрешения задания.

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

databricks jobs set-permissions JOB_ID [flags]

Arguments

JOB_ID

    Задание, для которого требуется получить или управлять разрешениями.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

Обновление разрешений для заданий в Databricks

Обновите разрешения для задания. Задания могут наследовать разрешения от корневого объекта.

databricks jobs update-permissions JOB_ID [flags]

Arguments

JOB_ID

    Задание, для которого требуется получить или управлять разрешениями.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

Глобальные флаги

--debug

  Следует ли включить ведение журнала отладки.

-h или --help

    Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.

--log-file струна

    Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.

--log-format формат

    Тип формата журнала: text или json. Значение по умолчанию — text.

--log-level струна

    Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.

типа -o, --output

    Тип выходных данных команды: text или json. Значение по умолчанию — text.

-p, --profile струна

    Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если флаг не указан, используется профиль DEFAULT, если он существует.

--progress-format формат

    Формат для отображения журналов хода выполнения: default, appendinplace, илиjson

-t, --target струна

    Если применимо, целевой объект пакета для использования