注
この情報は、Databricks CLI バージョン 0.205 以降に適用されます。 Databricks CLI は Public Preview です。
Databricks CLI の使用には、Databricks ライセンスおよび使用状況データのプロビジョニングを含むDatabricks のプライバシーに関する通知が適用されます。
この記事では、Databricks CLI をインストールまたは更新する方法について説明します。 Databricks CLI を参照してください。 Databricks CLI の認証を構成するには、「Databricks CLI の認証」を参照してください。
インストール
Databricks CLI バージョン 0.205 以降をインストールするには:
- Linux または macOS: Homebrew、curl、またはソースによるビルドを使用します。
Windows :WinGet 、Chocolatey 、Linux 用 Windows サブシステム (WSL) 、またはソースビルド を使用します。
Databricks CLI は、Azure Databricks ワークスペースのユーザー インターフェイス内からも使用できます。 「Databricks CLI コマンドを実行する」をご覧ください。
更新する
以前の Databricks CLI バージョン 0.205 以降のインストールを更新するには:
- Linux または macOS: Homebrew、curl、またはソースによるビルドを使用します。
Windows :WinGet 、Chocolatey 、Linux 用 Windows サブシステム (WSL) 、またはソースビルド を使用します。
Linux または macOS での Homebrew によるインストール
このインストール方法では、Homebrew を使用して、Databricks CLI 実行可能ファイルの最新リリースを自動的にダウンロードしてインストールします。
ターミナルから次の 2 つの Homebrew コマンドを実行するだけで CLI がインストールされます。
brew tap databricks/tap
brew install databricks
次に、Databricks CLI の認証に進みます。
Homebrew がインストールされているかどうかわからない場合、または前述の Homebrew コマンドが失敗した場合は、次の長い手順に従ってください。
Linux シェル プロンプトまたは macOS ターミナルから次のコマンドを実行して、Homebrew が既にインストールされているかどうかを確認します。 Homebrew がインストールされている場合は、Homebrew バージョン番号が表示されます。
brew -vHomebrew がまだインストールされていない場合は、次のコマンドを実行してインストールします。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"そして、Homebrew のインストールを確認するために次のコマンドを実行します。これで、Homebrew バージョン番号が表示されます。
brew -vHomebrew を使用して、次のコマンドを実行して、databricks/homebrew-tap リポジトリを使用可能な Homebrew Tap リポジトリの一覧にGitHubに追加します。
brew tap databricks/tap次のコマンドを実行して、Homebrew を使用して、Databricks CLI 実行可能ファイルをダウンロードしてインストールするように
databricks/homebrew-tapリポジトリに指示します。brew install databricksDatabricks CLI が正しくインストールされているかどうかを確認します。 これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks versionバージョン番号が 0.205.0 以上である場合、Databricks CLI が正しくインストールされます。
Databricks CLI の認証に進みます。
Windows用の WinGet のインストール
このインストール オプションでは、winget を使って、Databricks CLI 実行可能ファイルの最新リリースを自動的にダウンロードしてインストールします。
コマンド プロンプトから、次の 2 つの
wingetコマンドを実行して CLI をインストールしてから、コマンド プロンプトを再起動します。winget search databricks winget install Databricks.DatabricksCLIDatabricks CLI が正しくインストールされているかどうかを確認します。 これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks version
出力がバージョン 0.205.0 以上の場合、Databricks CLI が正しくインストールされます。
- Databricks CLI の認証に進みます。
Windowsの Chocolatey のインストール
注
Chocolatey を使用した Databricks CLI のインストールは、試験段階です。
このインストール方法では、Chocolatey を使用して、Databricks CLI 実行可能ファイルの最新リリースを自動的にダウンロードしてインストールします。
コマンド プロンプトから、次の
chocoコマンドを実行して CLI をインストールします。choco install databricks-cliDatabricks CLI が正しくインストールされているかどうかを確認します。 これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI が正しくインストールされます。
Databricks CLI の認証に進みます。
linux、macOS、および Windows 用の curl のインストール
このインストール方法では、curl を使用して、Databricks CLI 実行可能ファイルの最新リリースをダウンロードしてインストールします。
Windowsの場合、Databricks では、Linux 用 Windows サブシステム (WSL) を使用することをお勧めします。
unzip もインストールする必要があります。 インストール手順については、オペレーティング システムのドキュメントを参照してください。 WSL を使えない場合は、この手順をスキップし、コマンド プロンプトまたは PowerShell を使って、代わりにソースから Databricks CLI をインストールします。
curlをインストールする必要があります。curlが既にインストールされているかどうかは、Linux シェル プロンプト、macOS ターミナル、または WSL 上の Bash から次のコマンドを実行して確認できます。curlがインストールされている場合は、curlバージョン番号が表示されます。curl -Vcurlがインストールされていない場合は、curlの「Releases and Downloads」ページのお使いのオペレーティング システムとアーキテクチャ向け手順に従ってインストールします。 コンピューターのアーキテクチャを取得するには、オペレーティング システムのドキュメントを参照してください。その後、次のコマンドを実行して
curlのインストールを検証します。これにより、curlのバージョン番号が表示されます。curl -Vcurlを使って次のコマンドを実行し、Databricks CLI の実行可能ファイルをダウンロードしてインストールします (すべてのオペレーティング システムで、-fsSLの大文字と小文字を正しく指定する必要があることに注意してください)。curl -fsSL https://raw.githubusercontent.com/databricks/setup-cli/main/install.sh | sh注
スクリプトの内容を実行する前に表示するには、GitHubの Databricks CLI セットアップ リポジトリの install.sh ファイルを参照してください。
Windowsの場合は、管理者としてこのコマンドを実行する必要があります。
Linux および macOS の場合、
/usr/local/binが書き込み可能でないというエラー メッセージが表示された場合は、sudoを使用してコマンドをもう一度実行します。このコマンドは、macOS および Linux ではパス
/usr/local/bin/databricks、WindowsではC:\Windows\databricks.exeに Databricks CLI 実行可能ファイルをダウンロードしてインストールします。何らかの理由で Databricks CLI が既にインストールされている場合は、"ターゲット パス
<path>は既に存在します" というエラーが表示されます。 これを修正するには、上記のパスから Databricks CLI 実行可能ファイルを手動で削除してから、curlコマンドをもう一度実行する必要があります。Databricks CLI が正しくインストールされているかどうかを確認します。 これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI が正しくインストールされます。
Databricks CLI の認証に進みます。
Linux、macOS、およびWindows用のソースインストール
このインストール方法では、.zip ファイルを手動でダウンロードし、ダウンロードした .zip ファイルから Databricks CLI 実行可能ファイルを手動で展開します。
GitHubの Databricks CLI リポジトリの
.zipセクションに記載されているように、ローカル開発マシンに最新の Databricks CLI ファイルをダウンロードします。 最新のリリースには、リリース一覧で、横に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 アイコン メニュー >[この Mac について]、またはターミナル コマンド
uname -m。 - Windows: コマンド プロンプトまたは PowerShell コマンド
echo %PROCESSOR_ARCHITECTURE%。
これらの
.zipファイルの整合性を確認する必要がある場合、Databricks はdatabricks_cli_X.Y.Z_SHA256SUMSファイルと同じリストに.zipという名前のチェックサム ファイルを提供します。 チェックサム検証を実行するには、オペレーティング システムのドキュメントを参照してください。- Linux: ターミナル コマンド
ダウンロードした
.zipファイルのコンテンツを展開します。.zipファイルを抽出するには、オペレーティング システムのドキュメントを参照してください。展開したコンテンツには、
.zipファイルと同じ名前のフォルダーが表示されます。 このフォルダー内に Databricks CLI 実行可能ファイルがあります。 Databricks CLI 実行可能ファイルはそのままにすることも、別の場所にコピーまたは移動することもできます。Databricks CLI が正しくインストールされているかどうかを確認します。 これを行うには、Linux シェル プロンプト、macOS ターミナル、または Windows コマンド プロンプトから、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI が正しくインストールされます。
注
macOS の場合、Databricks CLI を実行できるように最初にシステムを承認することが必要になる場合があります。 「開発元が未確認のMacアプリを開く」を参照してください。
Databricks CLI の認証に進みます。
Linux または macOS での Homebrew による更新
この更新方法では、Homebrew を使用し、以前の Databricks CLI バージョン 0.205 以降のインストールを自動的に最新バージョンに更新します。
Linux シェル プロンプトまたは macOS ターミナルから、次のコマンドを実行し、Homebrew を使用して最新バージョンの Databricks CLI 実行可能ファイルをダウンロードして更新します。
brew upgrade databricksDatabricks CLI が正しく更新されているかどうかを確認します。 これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI が正しくインストールされます。
Databricks CLI のバージョンの一覧については、GitHubの Databricks CLI リポジトリの Releases セクションを参照してください。 最新のリリースには、リリース一覧で、横に
Latestラベルがあります。
ヒント
Databricks CLI のバージョンをダウングレードするには、GitHubの databricks/homebrew-tap リポジトリの手順を参照してください。
Windows 用 WinGet の更新
この更新オプションでは、winget を使って、以前のバージョンの Databricks CLI バージョン 0.205 以降を最新バージョンに自動的にダウンロードして更新します。
コマンド プロンプトから、
wingetを使用して、次のコマンドを実行して、最新バージョンの Databricks CLI 実行可能ファイルをダウンロードして更新します。winget upgrade Databricks.DatabricksCLIDatabricks CLI が正しくインストールされているかどうかを確認します。 これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI が正しくインストールされます。
Databricks CLI のバージョンの一覧については、GitHubの Databricks CLI リポジトリの Releases セクションを参照してください。 最新のリリースには、リリース一覧で、横に
Latestラベルがあります。
Windows の Chocolatey 更新プログラム
注
Chocolatey を使用した Databricks CLI の更新は、試験段階です。
この更新オプションでは、Chocolatey を使用して、以前のバージョンの Databricks CLI バージョン 0.205 以降を最新バージョンに自動的にダウンロードして更新します。
コマンド プロンプトから、
chocoを使用して、次のコマンドを実行して、最新バージョンの Databricks CLI 実行可能ファイルをダウンロードして更新します。choco upgrade databricks-cliDatabricks CLI が正しくインストールされているかどうかを確認します。 これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI が正しくインストールされます。
Databricks CLI のバージョンの一覧については、GitHubの Databricks CLI リポジトリの Releases セクションを参照してください。 最新のリリースには、リリース一覧で、横に
Latestラベルがあります。
Linux、macOS、Windows向けcurlの更新
この更新方法では、curl を使用し、最新バージョンをダウンロードして、以前の Databricks CLI バージョン 0.205 以降のインストールを自動的に更新します。
Windowsの場合、Databricks では、Linux 用 Windows サブシステム (WSL) を使用することをお勧めします。
unzip がインストールされている必要があります。 インストール手順については、オペレーティング システムのドキュメントを参照してください。 WSL を使えない場合は、この手順をスキップし、コマンド プロンプトまたは PowerShell を使って、代わりにソースから Databricks CLI を更新する必要があります。
databricks CLI 実行可能ファイルの既存のインストールを、macOS および Linux のパス
/usr/local/bin/databricks、または Windows のC:\Windows\databricks.exeから削除します。Linux シェル プロンプト、macOS ターミナル、または Windows コマンド プロンプトから、
curlを使用して、次のコマンドを実行して最新バージョンの Databricks CLI 実行可能ファイルをダウンロードしてインストールします (-fsSLに正しい大文字と小文字を指定する必要があります)。curl -fsSL https://raw.githubusercontent.com/databricks/setup-cli/main/install.sh | sh注
スクリプトの内容を実行する前に表示するには、GitHubの Databricks CLI セットアップ リポジトリの install.sh ファイルを参照してください。
Windowsの場合は、管理者としてこのコマンドを実行する必要があります。
Linux および macOS の場合、
/usr/local/binが書き込み可能でないというエラー メッセージが表示された場合は、sudoを使用してコマンドをもう一度実行します。このコマンドは、macOS および Linux ではパス
/usr/local/bin/databricks、WindowsではC:\Windows\databricks.exeに Databricks CLI 実行可能ファイルをダウンロードしてインストールします。次のエラーが表示された場合は、前述のパスから Databricks CLI 実行可能ファイルを手動で削除してから、
curlコマンドを再度実行する必要があります: "ターゲット パス<path>は既に存在します"Databricks CLI が正しく更新されているかどうかを確認します。 これを行うには、ターミナルから、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLI 実行可能ファイルのバージョンを表示します。databricks -v # Or: databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI が正しくインストールされます。
Databricks CLI のバージョンの一覧については、GitHubの Databricks CLI リポジトリの Releases セクションを参照してください。 最新のリリースには、リリース一覧で、横に
Latestラベルがあります。
Linux、macOS、および Windows 用のソース更新プログラム
この更新方法では、.zip ファイルを手動でダウンロードし、ダウンロードした .zip ファイルから Databricks CLI 実行可能ファイルを手動で展開します。
- 必要に応じて、Databricks CLI 実行可能ファイル、
.zipファイル、および.zipファイルの抽出フォルダーを、以前の手動ソース インストール手順から削除します。 - 引き続き、
Linux、macOS、および Windows 。