Databricks CLI (интерфейс командной строки)

Примечание.

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

Интерфейс командной строки Databricks CLI (интерфейс командной строки) позволяет взаимодействовать с платформой Azure Databricks из локальных скриптов терминала или автоматизации. Вы также можете запускать команды CLI Databricks из рабочей области Databricks с помощью веб-терминала. См. Выполнение команд оболочки в веб-терминале Azure Databricks.

Сведения об установке и настройке проверки подлинности для интерфейса командной строки Databricks см. в разделах Установка или обновление интерфейса командной строки Databricks и Проверка подлинности для интерфейса командной строки Databricks.

Совет

Источник CLI Databricks доступен в репозитории databricks/GitHub cli.

Как работает интерфейс командной строки Databricks?

Интерфейс командной строки упаковывает REST API Databricks, который предоставляет конечные точки для изменения или запроса сведений о Azure Databricks учетных записях и объектах рабочей области. См. справочник по REST API Azure Databricks REST API.

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

databricks clusters get 1234-567890-a12bcde3

Используя curl, эквивалентная операция выглядит следующим образом:

curl --request GET "https://${DATABRICKS_HOST}/api/2.0/clusters/get" \
     --header "Authorization: Bearer ${DATABRICKS_TOKEN}" \
     --data '{ "cluster_id": "1234-567890-a12bcde3" }'

Типы выпусков версии Databricks CLI

Тип выпуска интерфейса командной строки Databricks соответствует версии:

  • Версии 1.0.0 и выше общедоступны (GA).
  • Версии 0.205–0.299 — общедоступная предварительная версия.
  • Версии 0.18 и ниже являются устаревшими интерфейсами командной строки.

Устаревший интерфейс командной строки

Устаревший интерфейс командной строки Databricks — это версии 0.18 и ниже.

  • Databricks не планирует поддержку и работу над новыми функциями для устаревшего интерфейса командной строки Databricks.
  • Для получения дополнительной информации об устаревшем интерфейсе командной строки Databricks см. Устаревший интерфейс командной строки Databricks.
  • Для миграции с Databricks CLI версии 0.18 или ниже на Databricks CLI версии 0.205 или выше смотрите миграцию Databricks CLI.

Следующие шаги