Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
Использование интерфейса командной строки Databricks распространяется на лицензию Databricks и уведомление о конфиденциальности Databricks, включая все положения об использовании.
На этой странице описывается установка или обновление интерфейса командной строки Databricks. См. интерфейс командной строки Databricks. Сведения о настройке проверки подлинности для интерфейса командной строки Databricks см. в разделе "Проверка подлинности" для интерфейса командной строки Databricks.
Установка
Чтобы установить Databricks CLI версии 0.205 или более поздней, выполните указанные ниже действия.
- macOS: используйте Homebrew.
- Linux: используйте curl или исходные сборки.
- Windows: используйте WinGetChocolatey, подсистема Windows для Linux (WSL) или source builds.
Интерфейс командной строки Databricks также доступен в рабочей области Azure Databricks. См команды CLI для запуска Databricks.
Обновление
Чтобы обновить предыдущую установку Databricks CLI версии 0.205 или более поздней:
- macOS: используйте Homebrew.
- Linux: используйте curl или исходные сборки.
- Windows: используйте WinGetChocolatey, подсистема Windows для Linux (WSL) или source builds.
Установка Homebrew для macOS
Для этого варианта установки вы используете Homebrew для автоматической загрузки и установки последнего выпуска Cli Databricks.
В терминале выполните следующие команды Homebrew, чтобы установить утилиту командной строки:
brew tap databricks/tap
brew trust databricks/tap
brew install databricks
Команда brew trust требуется по состоянию на Homebrew 6.0.0, что требует, чтобы сторонние касания были явно доверенными, прежде чем Homebrew загрузит их формулы. Пользователи, которые подключили tap-репозиторий до обновления до Homebrew 6.0.0, также должны выполнить brew trust databricks/tap.
Вы также можете выполнить установку в один шаг, не доверяя всему tap-репозиторию:
brew install databricks/tap/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 6.0.0 сторонние касания должны быть явно доверенными, прежде чем Homebrew загрузит свою формулу. Выполните следующую команду:
brew trust databricks/tapСуществующие пользователи, которые коснулись перед обновлением до Homebrew 6.0.0, также должны выполнить эту команду.
Используйте Homebrew, чтобы указать использовать репозиторий
databricks/homebrew-tapдля загрузки и установки CLI Databricks, выполнив следующую команду:brew install databricksУбедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнитеversionкоманду:databricks -v # Or: databricks versionЕсли указан номер версии 0.205.0 или более поздней версии, интерфейс командной строки Databricks установлен правильно.
Продолжайте с аутентификацией для Databricks CLI.
установка WinGet для Windows
Для этого варианта установки используется winget для автоматического скачивания и установки последнего выпуска Интерфейса командной строки Databricks.
В командной строке выполните следующие две
wingetкоманды, чтобы установить интерфейс командной строки, а затем перезапустите командную строку:winget search databricks winget install Databricks.DatabricksCLIУбедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнитеversionкоманду:databricks -v # Or: databricks version
Если выходные данные имеют версию 0.205.0 или более поздней, интерфейс командной строки Databricks установлен правильно.
- Продолжайте с аутентификацией для Databricks CLI.
установка Chocolatey для Windows
Примечание.
Установка интерфейса командной строки Databricks с помощью Chocolatey является экспериментальной.
Для этого варианта установки вы используете Chocolatey для автоматического скачивания и установки последнего выпуска Интерфейса командной строки Databricks.
В командной строке выполните следующую
chocoкоманду, чтобы установить CLI:choco install databricks-cliУбедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнитеversionкоманду:databricks -v # Or: databricks versionЕсли выходные данные имеют версию 0.205.0 или более поздней, интерфейс командной строки Databricks установлен правильно.
Продолжайте с аутентификацией для Databricks CLI.
установка curl для Linux, macOS и Windows
Для этого варианта установки вы используете curl, чтобы загрузить и запустить скрипт для установки последней версии Databricks CLI.
Для Windows Databricks рекомендует использовать подсистема Windows для Linux (WSL). Необходимо также установить unzip. Инструкции по установке см. в документации по операционной системе. Если вы не можете использовать WSL, пропустите эту процедуру и используйте командную строку или PowerShell для установки интерфейса командной строки Databricks из источника .
curlнеобходимо установить. Вы можете проверитьcurl, уже ли установлено, выполнив следующую команду из командной строки Linux, терминала macOS или Bash в WSL. Еслиcurlустановлен, отображается номер версииcurl.curl -VcurlЕсли он еще не установлен, установите его, следуя инструкциям наcurlстранице "Выпуски и загрузки" для вашей операционной системы и архитектуры. Чтобы получить архитектуру компьютера, ознакомьтесь с документацией операционной системы.Затем выполните следующую команду, чтобы проверить установку
curl, и отобразится номер версииcurl.curl -VИспользуйте
curl, чтобы скачать и установить CLI Databricks, выполнив следующую команду. Эта команда учитывает регистр.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 CLI в путь
/usr/local/bin/databricksв macOS и Linux, а в Windows — в путьC:\Windows\databricks.exe.Если по какой-то причине интерфейс командной строки Databricks уже установлен, появится следующая ошибка: "Целевой путь
<path>уже существует". Чтобы устранить эту проблему, необходимо вручную удалить интерфейс командной строки Databricks из предыдущего пути, а затем снова выполнитьcurlкоманду.Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнитеversionкоманду:databricks -v # Or: databricks versionЕсли выходные данные имеют версию 0.205.0 или более поздней, интерфейс командной строки Databricks установлен правильно.
Продолжайте с аутентификацией для Databricks CLI.
установка из исходников для Linux, macOS и Windows
При использовании этого варианта установки вы вручную скачиваете файл .zip, а затем вручную извлекаете Databricks CLI из скачанного файла .zip.
Скачайте на локальную машину разработки последний файл Databricks CLI
.zip, как указано в разделе Releases репозитория Databricks CLI на GitHub. В списке выпусков у последней версии есть меткаLatestрядом с ней. Последняя предварительная версия имеетPre-releaseметку и более подходит для экспериментов и ранних пользователей. Файл.zipскачанный из разделаAssetsдля выпуска, должен соответствовать операционной системе и архитектуре вашего компьютера для разработки.Имя файла Архитектура databricks_cli_X.Y.Z_darwin_amd64.zipmacOS, Intel 64-разрядная / x86_64databricks_cli_X.Y.Z_darwin_arm64.zipmacOS, Apple Silicon / MСерия /arm64databricks_cli_X.Y.Z_linux_amd64.zipLinux, Intel 64-разрядная / x86_64databricks_cli_X.Y.Z_linux_arm64.zipLinux, ARM 64-разрядная / arm64databricks_cli_X.Y.Z_windows_386.zipWindows, Intel 32-разрядная / x86databricks_cli_X.Y.Z_windows_amd64.zipWindows, Intel 64-разрядная / AMD64databricks_cli_X.Y.Z_windows_arm64.zipWindows, ARM 64-разрядная / ARM64Чтобы получить архитектуру компьютера, ознакомьтесь с документацией операционной системы. Например:
- Linux: команды
uname -m,lscpu, илиsudo lshw -c cpuтерминала. - macOS: меню с иконкой Apple, >About This Mac, или команда в терминале
uname -m. - Windows: командная строка или команда PowerShell
echo %PROCESSOR_ARCHITECTURE%.
Если необходимо проверить целостность одного из этих
.zipфайлов, Databricks предоставляет файл контрольной суммы под названиемdatabricks_cli_X.Y.Z_SHA256SUMSв том же списке, как и файлы.zip. Чтобы запустить проверку контрольной суммы, ознакомьтесь с документацией операционной системы.- Linux: команды
Извлеките содержимое скачаемого
.zipфайла. Чтобы извлечь.zipфайл, ознакомьтесь с документацией операционной системы.В извлеченном содержимом папка отображается с тем же именем, что и файл
.zip. Внутри этой папки находится интерфейс командной строки Databricks. Вы можете оставить интерфейс командной строки Databricks там, или скопировать или переместить его в другое расположение.Убедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого в командной строке Linux, терминале macOS или командной строке Windows просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнивversionкоманду:databricks -v # Or: databricks versionЕсли выходные данные имеют версию 0.205.0 или более поздней, интерфейс командной строки Databricks установлен правильно.
Примечание.
Для macOS может потребоваться авторизовать систему, чтобы сначала запустить интерфейс командной строки Databricks. См. статью "Открыть приложение Mac" от неопознанного разработчика.
Продолжайте с аутентификацией для Databricks CLI.
Обновление Homebrew для Linux или macOS
Для этого параметра обновления используется Homebrew для автоматического обновления предыдущей установки Databricks CLI версии 0.205 или более поздней до последней версии.
В командной строке оболочки Linux или терминале macOS используйте Homebrew для скачивания и обновления до последней версии интерфейса командной строки Databricks, выполнив следующую команду:
brew upgrade databricksУбедитесь, что интерфейс командной строки Databricks обновлен правильно. Для этого просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнитеversionкоманду:databricks -v # Or: databricks versionЕсли выходные данные имеют версию 0.205.0 или более поздней, интерфейс командной строки Databricks установлен правильно.
Список версий cli Databricks см. в разделе Releases репозитория CLI Databricks в GitHub. В списке выпусков у последней версии есть метка
Latestрядом с ней.
Совет
Чтобы изменить версию интерфейса командной строки Databricks, см. инструкции в репозитории databricks/homebrew-tap в GitHub.
обновление WinGet для Windows
Для этого параметра обновления используется winget для автоматического скачивания и обновления предыдущей версии Интерфейса командной строки Databricks версии 0.205 или более поздней до последней версии.
В командной строке используйте
wingetдля скачивания и обновления последней версии интерфейса командной строки Databricks, выполнив следующую команду:winget upgrade Databricks.DatabricksCLIУбедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнитеversionкоманду:databricks -v # Or: databricks versionЕсли выходные данные имеют версию 0.205.0 или более поздней, интерфейс командной строки Databricks установлен правильно.
Список версий cli Databricks см. в разделе Releases репозитория CLI Databricks в GitHub. В списке выпусков у последней версии есть метка
Latestрядом с ней.
обновление Chocolatey для Windows
Примечание.
Обновление интерфейса командной строки Databricks с помощью Chocolatey является экспериментальным.
Для этого параметра обновления вы используете Chocolatey, чтобы автоматически скачивать и обновлять предыдущую версию Интерфейса командной строки Databricks версии 0.205 или более поздней до последней версии.
В командной строке используйте
chocoдля скачивания и обновления последней версии интерфейса командной строки Databricks, выполнив следующую команду:choco upgrade databricks-cliУбедитесь, что интерфейс командной строки Databricks установлен правильно. Для этого просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнитеversionкоманду:databricks -v # Or: databricks versionЕсли выходные данные имеют версию 0.205.0 или более поздней, интерфейс командной строки Databricks установлен правильно.
Список версий cli Databricks см. в разделе Releases репозитория CLI Databricks в GitHub. В списке выпусков у последней версии есть метка
Latestрядом с ней.
обновление curl для Linux, macOS и Windows
Для этого параметра обновления вы используете curl для автоматического скачивания и обновления предыдущей установки Databricks CLI версии 0.205 или более поздней до последней версии.
Для Windows Databricks рекомендует использовать подсистема Windows для Linux (WSL). У вас должно быть установлено unzip. Инструкции по установке см. в документации по операционной системе. Если вы не можете использовать WSL, следует пропустить эту процедуру и использовать командную строку или PowerShell для обновления Databricks CLI из исходного кода.
Удалите существующую установку интерфейса командной строки Databricks из пути
/usr/local/bin/databricksв macOS и Linux илиC:\Windows\databricks.exeв Windows.В командной строке оболочки Linux, терминале macOS или командной строке Windows используйте
curlдля скачивания и установки последней версии интерфейса командной строки Databricks, выполнив следующую команду (обратите внимание, что для этого необходимо указать правильные символы верхнего и нижнего регистра):-fsSLcurl -fsSL https://raw.githubusercontent.com/databricks/setup-cli/main/install.sh | shПримечание.
Чтобы просмотреть содержимое скрипта перед его запуском, см. файл install.sh в репозитории установки CLI Databricks в GitHub.
Для Windows выполните эту команду от имени администратора.
Для Linux и macOS, если сообщение об ошибке указывает, что
/usr/local/binне является доступным для записи, затем выполните команду снова с помощьюsudo.Эта команда загружает и устанавливает CLI Databricks по пути
/usr/local/bin/databricksв macOS и Linux, а в Windows — по путиC:\Windows\databricks.exe.Если появляется следующая ошибка, необходимо вручную удалить Databricks CLI из указанного выше пути, а затем снова выполнить команду
curl: «Целевой путь<path>уже существует.»Убедитесь, что интерфейс командной строки Databricks обновлен правильно. Для этого в терминале просмотрите версию интерфейса командной строки Databricks с помощью
-vпараметра или выполнитеversionкоманду:databricks -v # Or: databricks versionЕсли выходные данные имеют версию 0.205.0 или более поздней, интерфейс командной строки Databricks установлен правильно.
Список версий cli Databricks см. в разделе Releases репозитория CLI Databricks в GitHub. В списке выпусков у последней версии есть метка
Latestрядом с ней.
Обновление кода для Linux, macOS и Windows
Для этого параметра обновления вы вручную скачиваете .zip файл, а затем вручную извлекаете исполняемый файл Databricks CLI из скачанного .zip файла.
- При необходимости удалите исполняемый файл Databricks CLI, файл
.zipи папку, извлеченную из файла.zip, оставшиеся после предыдущей ручной установки из исходного кода. - Выполните инструкции по установке Source для Linux, macOS и Windows.