Установка или обновление интерфейса командной строки Databricks
Примечание.
Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.
Использование интерфейса командной строки Databricks распространяется на лицензию Databricks и уведомление о конфиденциальности Databricks, включая все положения об использовании.
В этой статье описывается установка или обновление интерфейса командной строки Databricks. См. сведения о интерфейсе командной строки Databricks?. Сведения о настройке проверки подлинности для интерфейса командной строки Databricks см. в разделе "Проверка подлинности" для интерфейса командной строки Databricks.
Установка
Чтобы установить Databricks CLI версии 0.205 или более поздней, выполните указанные ниже действия.
- Linux или macOS: использование homebrew, curl или исходных сборок.
- Windows: используйте WinGet, Chocolatey, подсистема Windows для Linux (WSL) или исходные сборки.
Интерфейс командной строки Databricks также доступен в пользовательском интерфейсе рабочей области Azure Databricks. См . команды cli Run Databricks.
Обновить
Чтобы обновить более раннюю установку Интерфейса командной строки Databricks версии 0.205 или более поздней:
- Linux или macOS: использование homebrew, curl или исходных сборок.
- Windows: используйте WinGet, Chocolatey, подсистема Windows для Linux (WSL) или исходные сборки.
Установка Homebrew для Linux или macOS
Для этого параметра установки вы используете Homebrew для автоматической загрузки и установки последнего исполняемого выпуска Cli Databricks.
В терминале выполните следующие две команды Homebrew для установки интерфейса командной строки:
brew tap databricks/tap
brew install databricks
Затем перейдите к проверке подлинности для интерфейса командной строки Databricks.
Если вы не уверены, установлен ли у вас Homebrew или если предыдущие команды Homebrew завершаются ошибкой, выполните следующие более длительные инструкции:
Проверьте, установлен ли Homebrew, выполнив следующую команду из командной строки Linux или терминала macOS. Если установлен Homebrew, отображается номер версии Homebrew:
brew -v
Если Homebrew еще не установлен, установите его, выполнив следующую команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Затем выполните следующую команду, чтобы проверить установку Homebrew, которая отображает номер версии Homebrew:
brew -v
Используйте Homebrew, чтобы добавить репозиторий databricks/homebrew-tap в GitHub в список доступных репозиториев Homebrew Tap, выполнив следующую команду:
brew tap databricks/tap
Используйте Homebrew, чтобы указать
databricks/homebrew-tap
репозиторию скачать и установить исполняемый файл Интерфейса командной строки Databricks, выполнив следующую команду:brew install databricks
Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию исполняемого файла CLI Databricks с помощью
-v
параметра или выполнитеversion
команду:databricks -v # Or: databricks version
Если указан номер версии 0.205.0 или более поздней версии, это означает, что интерфейс командной строки Databricks установлен правильно.
Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".Продолжайте проверку подлинности для интерфейса командной строки Databricks.
Установка WinGet для Windows
Для этого параметра установки вы используете winget для автоматического скачивания и установки последнего исполняемого выпуска Databricks CLI.
В командной строке выполните следующие две
winget
команды, чтобы установить интерфейс командной строки, а затем перезапустите командную строку:winget search databricks winget install Databricks.DatabricksCLI
Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию исполняемого файла CLI Databricks с помощью
-v
параметра или выполнитеversion
команду:databricks -v # Or: databricks version
Если указан номер версии 0.205.0 или более поздней версии, это означает, что интерфейс командной строки Databricks установлен правильно.
Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".Продолжайте проверку подлинности для интерфейса командной строки Databricks.
Установка шоколада для Windows
Примечание.
Установка интерфейса командной строки Databricks с помощью Chocolatey является экспериментальной.
Для этого варианта установки вы автоматически скачайте и установите последний исполняемый выпуск Databricks CLI.
В командной строке выполните следующую
choco
команду, чтобы установить CLI:choco install databricks-cli
Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию исполняемого файла CLI Databricks с помощью
-v
параметра или выполнитеversion
команду:databricks -v # Or: databricks version
Если указан номер версии 0.205.0 или более поздней версии, это означает, что интерфейс командной строки Databricks установлен правильно.
Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".Продолжайте проверку подлинности для интерфейса командной строки Databricks.
установка curl для Linux, macOS и Windows
Для этого параметра установки вы можете скачать и установить последний исполняемый выпуск Databricks CLI.
Для Windows Databricks рекомендует использовать подсистема Windows для Linux (WSL). Необходимо также unzip
установить. Инструкции по установке см. в документации по операционной системе. Если вы не можете использовать WSL, пропустите эту процедуру и используйте командную строку или PowerShell для установки интерфейса командной строки Databricks из источника .
curl
необходимо установить. Вы можете проверитьcurl
, уже ли установлено, выполнив следующую команду из командной строки Linux, терминала macOS или Bash в WSL. Еслиcurl
установлен,curl
отображается номер версии:curl -V
Если
curl
он еще не установлен, установите его, следуя инструкциям наcurl
странице "Выпуски и загрузки" для операционной системы и архитектуры. Чтобы получить архитектуру компьютера, ознакомьтесь с документацией операционной системы.Затем выполните следующую команду, чтобы проверить
curl
установку, в которой отображаетсяcurl
номер версии:curl -V
Используйте
curl
для скачивания и установки исполняемого файла CLI Databricks, выполнив следующую команду (обратите внимание, что необходимо указать правильные символы верхнего и нижнего регистра для-fsSL
всех операционных систем):curl -fsSL https://raw.githubusercontent.com/databricks/setup-cli/main/install.sh | sh
Примечание.
Чтобы просмотреть содержимое скрипта перед его запуском, см . файл install.sh в репозитории установки CLI Databricks в GitHub.
Для Windows эта команда должна выполняться от имени администратора.
Для Linux и macOS, если сообщение об ошибке не
/usr/local/bin
записывается, выполните команду снова сsudo
помощью .Эта команда загружает и устанавливает исполняемый файл Интерфейса командной строки Databricks в пути
/usr/local/bin/databricks
к macOS и Linux иC:\Windows\databricks.exe
в Windows.Если по какой-то причине интерфейс командной строки Databricks уже установлен, появится следующая ошибка: "Целевой путь
<path>
уже существует". Чтобы устранить эту проблему, необходимо вручную удалить исполняемый файл Интерфейса командной строки Databricks из предыдущего пути, а затем снова выполнитьcurl
команду.Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию исполняемого файла CLI Databricks с помощью
-v
параметра или выполнитеversion
команду:databricks -v # Or: databricks version
Если указан номер версии 0.205.0 или более поздней версии, это означает, что интерфейс командной строки Databricks установлен правильно.
Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".Продолжайте проверку подлинности для интерфейса командной строки Databricks.
Исходная установка для Linux, macOS и Windows
Для этого параметра установки вы вручную скачайте .zip
файл, а затем вручную извлекаете исполняемый файл Databricks CLI из скачаированного .zip
файла.
Скачайте на локальный компьютер разработки последний файл ИНТЕРФЕЙСА командной строки Databricks, как указано в разделе "Выпуски" репозитория CLI
.zip
Databricks в GitHub. Последняя версия содержит метку рядом с нейLatest
в списке выпусков. Последняя предварительная версия имеетPre-release
метку и более подходит для экспериментов и ранних внедрения. Файл.zip
, скачанный изAssets
раздела для выпуска, должен соответствовать операционной системе и архитектуре компьютера разработки:Имя файла Архитектура databricks_cli_X.Y.Z_darwin_amd64.zip
macOS, Intel 64-разрядная / x86_64
databricks_cli_X.Y.Z_darwin_arm64.zip
macOS, Apple Silicon / M
Series /arm64
databricks_cli_X.Y.Z_linux_amd64.zip
Linux, Intel 64-разрядная / x86_64
databricks_cli_X.Y.Z_linux_arm64.zip
Linux, ARM 64-разрядная / arm64
databricks_cli_X.Y.Z_windows_386.zip
Windows, Intel 32-разрядная / x86
databricks_cli_X.Y.Z_windows_amd64.zip
Windows, Intel 64-разрядная версия / AMD64
databricks_cli_X.Y.Z_windows_arm64.zip
Windows, ARM 64-разрядная / ARM64
Чтобы получить архитектуру компьютера, ознакомьтесь с документацией операционной системы. Например:
- Linux: команды
uname -m
терминала ,lscpu
илиsudo lshw -c cpu
. - macOS: меню >значков Apple About This Mac или команда терминала
uname -m
. - Windows: командная строка или команда
echo %PROCESSOR_ARCHITECTURE%
PowerShell.
Если необходимо проверить целостность одного из этих
.zip
файлов, Databricks предоставляет файл контрольной суммы с именемdatabricks_cli_X.Y.Z_SHA256SUMS
в том же списке, что.zip
и файлы. Чтобы запустить проверку контрольной суммы, ознакомьтесь с документацией операционной системы.- Linux: команды
Извлеките содержимое скачаемого
.zip
файла. Чтобы извлечь.zip
файл, ознакомьтесь с документацией операционной системы.В извлеченном содержимом папка отображается с тем же именем, что
.zip
и файл. Внутри этой папки находится исполняемый файл Интерфейса командной строки Databricks. Вы можете оставить исполняемый файл CLI Databricks там, или скопировать или переместить его в другое расположение.Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого в командной строке Linux, терминале macOS или командной строке Windows просмотрите версию исполняемого файла Cli Databricks с помощью
-v
параметра или выполнитеversion
команду:databricks -v # Or: databricks version
Если указан номер версии 0.205.0 или более поздней версии, это означает, что интерфейс командной строки Databricks установлен правильно.
Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".Для macOS может потребоваться авторизовать систему, чтобы сначала запустить интерфейс командной строки Databricks. См. статью "Открыть приложение Mac" от неопознанного разработчика.
Продолжайте проверку подлинности для интерфейса командной строки Databricks.
Обновление Homebrew для Linux или macOS
Для этого параметра обновления используется Homebrew для автоматического обновления предыдущей установки Databricks CLI версии 0.205 или более поздней до последней версии.
В командной строке оболочки Linux или терминале macOS используйте Homebrew для скачивания и обновления до последней версии исполняемого файла Cli Databricks, выполнив следующую команду:
brew upgrade databricks
Убедитесь, что интерфейс командной строки Databricks обновлен правильно. Для этого просмотрите версию исполняемого файла CLI Databricks с помощью
-v
параметра или выполнитеversion
команду:databricks -v # Or: databricks version
Если отображается ожидаемый обновленный номер версии, то интерфейс командной строки Databricks установлен правильно.
Список версий интерфейса командной строки Databricks см . в разделе "Выпуски " репозитория CLI Databricks в GitHub. Последняя версия содержит метку рядом с ней
Latest
в списке выпусков.Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".
Совет
Чтобы изменить версию интерфейса командной строки Databricks, ознакомьтесь с инструкциями в репозитории databricks/homebrew-tap в GitHub.
Обновление WinGet для Windows
Для этого параметра обновления используется winget для автоматического скачивания и обновления предыдущей версии Интерфейса командной строки Databricks версии 0.205 или более поздней до последней версии.
В командной строке используйте
winget
для скачивания и обновления до последней версии исполняемого файла Cli Databricks, выполнив следующую команду:winget upgrade Databricks.DatabricksCLI
Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию исполняемого файла CLI Databricks с помощью
-v
параметра или выполнитеversion
команду:databricks -v # Or: databricks version
Если отображается ожидаемый обновленный номер версии, то интерфейс командной строки Databricks установлен правильно.
Список версий интерфейса командной строки Databricks см . в разделе "Выпуски " репозитория CLI Databricks в GitHub. Последняя версия содержит метку рядом с ней
Latest
в списке выпусков.Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".
Обновление шоколада для Windows
Примечание.
Обновление интерфейса командной строки Databricks с помощью Chocolatey является экспериментальным.
Для этого параметра обновления для автоматического скачивания и обновления предыдущей версии Интерфейса командной строки Databricks версии 0.205 или более поздней до последней версии.
В командной строке используйте
choco
для скачивания и обновления до последней версии исполняемого файла Cli Databricks, выполнив следующую команду:choco upgrade databricks-cli
Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию исполняемого файла CLI Databricks с помощью
-v
параметра или выполнитеversion
команду:databricks -v # Or: databricks version
Если отображается ожидаемый обновленный номер версии, то интерфейс командной строки Databricks установлен правильно.
Список версий интерфейса командной строки Databricks см . в разделе "Выпуски " репозитория CLI Databricks в GitHub. Последняя версия содержит метку рядом с ней
Latest
в списке выпусков.Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".
обновление curl для Linux, macOS и Windows
Для этого параметра обновления вы используете curl для автоматического скачивания и обновления предыдущей установки Databricks CLI версии 0.205 или более поздней до последней версии.
Для Windows Databricks рекомендует использовать подсистема Windows для Linux (WSL). Необходимо unzip
установить. Инструкции по установке см. в документации по операционной системе. Если вы не можете использовать WSL, следует пропустить эту процедуру и использовать командную строку или PowerShell для обновления интерфейса командной строки Databricks из источника .
Удалите существующую установку исполняемого файла Интерфейса командной строки Databricks из пути
/usr/local/bin/databricks
в macOS и Linux илиC:\Windows\databricks.exe
в Windows.В командной строке оболочки Linux, терминале macOS или командной строке Windows используйте
curl
для скачивания и установки последней версии исполняемого файла Cli Databricks, выполнив следующую команду (обратите внимание, что необходимо указать правильные символы верхнего и нижнего регистра для-fsSL
):curl -fsSL https://raw.githubusercontent.com/databricks/setup-cli/main/install.sh | sh
Примечание.
Чтобы просмотреть содержимое скрипта перед его запуском, см . файл install.sh в репозитории установки CLI Databricks в GitHub.
Для Windows эта команда должна выполняться от имени администратора.
Для Linux и macOS, если сообщение об ошибке не
/usr/local/bin
записывается, выполните команду снова сsudo
помощью .Эта команда загружает и устанавливает исполняемый файл Интерфейса командной строки Databricks в пути
/usr/local/bin/databricks
к macOS и Linux иC:\Windows\databricks.exe
в Windows.Если появится следующая ошибка, необходимо вручную удалить исполняемый файл Интерфейса командной строки Databricks из предыдущего пути, а затем снова выполнить команду: "Целевой
curl
путь<path>
уже существует".Убедитесь, что интерфейс командной строки Databricks обновлен правильно. Для этого в терминале просмотрите версию исполняемого файла Cli Databricks с помощью
-v
параметра или выполнивversion
команду:databricks -v # Or: databricks version
Если отображается ожидаемый обновленный номер версии, то интерфейс командной строки Databricks установлен правильно.
Список версий интерфейса командной строки Databricks см . в разделе "Выпуски " репозитория CLI Databricks в GitHub. Последняя версия содержит метку рядом с ней
Latest
в списке выпусков.Примечание.
Если вы выполняете, но получите ошибку, например
command not found: databricks
, или если вы запускаетеdatabricks
databricks -v
, а номер версии 0.18 или ниже указан, это означает, что компьютер не может найти правильную версию исполняемого файла Интерфейса командной строки Databricks. Чтобы устранить эту проблему, см . статью "Проверка установки CLI".
Обновление источника для Linux, macOS и Windows
Для этого параметра обновления вы вручную скачайте .zip
файл, а затем вручную извлекаете исполняемый файл Databricks CLI из скачаированного .zip
файла.
- При необходимости удалите исполняемый файл Databricks CLI,
.zip
файл и.zip
извлеченную папку файла из любой предыдущей процедуры установки источника вручную. - Выполните инструкции по установке источника для Linux, macOS и Windows.