Databricks CLI をインストールまたは更新する
Databricks CLI 使用には、 Databricks ライセンス および Databricks プライバシー通知(使用データのプロビジョニングを含む)が適用されます。
このページでは、Databricks CLIをインストールまたは更新する方法について説明します。「Databricks CLI」を参照してください。Databricks CLI の認証を構成するには、「Databricks CLI の認証」を参照してください。
インストールします
Databricks CLIバージョン0.205以降をインストールするには:
- macOS : Homebrewを使用します。
- Linux :curlまたはソースビルドを使用します。
- Windows : WinGet、 Chocolatey、 Windows Subsystem for Linux (WSL)、または ソース ビルドを使用します。
Databricks CLIは、Databricksワークスペース内からも利用できます。「Databricks CLI コマンドの実行」を参照してください。
更新します
Databricks CLIバージョン0.205以降の以前のインストールを更新するには:
- macOS : Homebrewを使用します。
- Linux :curlまたはソースビルドを使用します。
- Windows : WinGet、 Chocolatey、 Windows Subsystem for Linux (WSL)、または ソース ビルドを使用します。
macOS向けのHomebrewインストール
このインストールオプションでは、Homebrewを使用して、最新のDatabricks CLIリリースを自動的にダウンロードしてインストールします。
ターミナルから次のHomebrewコマンドを実行して、CLIをインストールします。
brew tap databricks/tap
brew trust databricks/tap
brew install databricks
Homebrew 6.0.0以降、Homebrewがそのフォーミュラを読み込む前にサードパーティのタップを明示的に信頼する必要があるため、brew trustコマンドは必須です。Homebrew 6.0.0 にアップグレードする前にタップした既存のユーザーは、brew trust databricks/tap も実行する必要があります。
全体を信頼せずに、単一のステップでインストールすることもできます:
brew install databricks/tap/databricks
次に 、Databricks CLI の認証に進みます。
Homebrewがインストールされているかどうかわからない場合、または前述のHomebrewコマンドが機能しない場合は、以下の手順に従ってください。
-
LinuxシェルプロンプトまたはmacOSターミナルから次のコマンドを実行して、Homebrewがすでにインストールされているかどうかを確認します。Homebrewがインストールされている場合は、Homebrewのバージョン番号が表示されます。
Bashbrew -v -
Homebrewがまだインストールされていない場合は、以下のコマンドを実行してインストールします。
Bash/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"続いて、次のコマンドを実行するとHomebrewのバージョン番号が表示されるため、Homebrewがインストールされていることを確認できます。
Bashbrew -v -
次のコマンドを実行することで、Homebrewを使って、GitHubのdatabricks/homebrew-tapリポジトリを、利用可能なHomebrew Tapリポジトリの一覧に追加します。
Bashbrew tap databricks/tap -
タップを信頼してください。Homebrew 6.0.0以降、Homebrewでフォーミュラを読み込むには、サードパーティ製タップを明示的に信頼する必要があります。次のコマンドを実行します:
Bashbrew trust databricks/tapHomebrew 6.0.0にアップグレードする前にタップした既存ユーザーは、このコマンドも実行する必要があります。
-
次のコマンドを実行することで、Homebrewを使って、Databricks CLIをダウンロードしてインストールするよう
databricks/homebrew-tapリポジトリに指示します。Bashbrew install databricks -
Databricks CLIが正しくインストールされているか確認してください。これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示します。Bashdatabricks -v
# Or:
databricks versionバージョン番号 0.205.0 以上がリストされている場合、Databricks CLI は正しくインストールされています。
-
「Databricks CLI の認証」に進みます。
Windows用のWinGetインストール
このインストールオプションでは、wingetを使用して、最新のDatabricks CLIリリースを自動的にダウンロードしてインストールします。
-
コマンドプロンプトから次の2つの
wingetコマンドを実行してCLIをインストールし、次のコマンドプロンプトを再起動させます。Bashwinget search databricks
winget install Databricks.DatabricksCLI -
Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように
-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。Bashdatabricks -v
# Or:
databricks version
出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。
- 「Databricks CLI の認証」に進みます。
Windows用のChocolateyのインストール
Chocolatey を使用した Databricks CLI のインストールは 試験段階です。
このインストールオプションでは、Chocolateyを使用して、Databricks CLIの最新リリースを自動的にダウンロードしてインストールします。
-
コマンドプロンプトから以下の
chocoコマンドを実行してCLIをインストールします。Bashchoco install databricks-cli -
Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように
-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。Bashdatabricks -v
# Or:
databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。
-
「Databricks CLI の認証」に進みます。
Linux、macOS、およびWindows用のcurlインストール
このインストールオプションでは、curlを使用してスクリプトをダウンロードして呼び出し、最新のDatabricks CLIリリースをインストールします。
Windows の場合、Databricks では Windows Subsystem for Linux (WSL) を使用することをお勧めします。また、 unzip がインストールされている必要があります。インストール手順については、オペレーティングシステムのマニュアルを参照してください。WSL を使用できない場合は、この手順をスキップし、代わりにコマンド プロンプトまたは PowerShell を使用して ソースから Databricks CLI をインストールします 。
-
curlをインストールする必要があります。Linuxシェルプロンプト、macOSターミナル、またはWSLのBashから次のコマンドを実行すると、curlがすでにインストールされているかどうかを確認できます。curlがインストールされている場合は、以下のようにcurlのバージョン番号が表示されます。Bashcurl -V -
curlがまだインストールされていない場合は、オペレーティング システムとアーキテクチャのcurlリリースおよびダウンロード ページの指示に従ってインストールします。マシンのアーキテクチャを入手するには、オペレーティングシステムのドキュメントを参照してください。続いて、次のコマンドを実行すると
curlのバージョン番号が表示されるため、curlがインストールされていることを確認できます。Bashcurl -V -
以下のコマンドを実行して、
curlを使用してDatabricks CLIをダウンロードしてインストールします。このコマンドは大文字と小文字を区別します。Bashcurl -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がすでにインストールされている場合、次のエラーが表示されます:「Target path <path> already exists。」これを修正するには、Databricks CLIを先行パスから手動で削除し、curlコマンドを再度実行する必要があります。
4. Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。
databricks -v
# Or:
databricks version
出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。 5. 「Databricks CLI の認証」に進みます。
Linux、macOS、および Windows のソースインストール
このインストールオプションでは、.zipファイルを手動でダウンロードし、ダウンロードした.zipファイルからDatabricks CLIを手動で取り出します。
-
GitHub の Databricks CLI リポジトリの [リリース] セクションに記載されている最新の Databricks CLI
.zipファイルをローカル開発マシンにダウンロードします。最新リリースには、リリースのリストの横にLatestラベルが付いています。最新のプレリリースにはPre-releaseラベルがあり、実験やアーリーアダプターに適しています。リリースのAssetsセクションからダウンロードする.zipファイルは、開発マシンのオペレーティング システムとアーキテクチャと一致している必要があります。ファイル名
アーキテクチャ
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、インテル 32-ビット /
x86databricks_cli_X.Y.Z_windows_amd64.zipWindows、インテル 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 では、.zipファイルと同じリストにdatabricks_cli_X.Y.Z_SHA256SUMSという名前のチェックサム ファイルが用意されています。チェックサム検証を実行するには、オペレーティング システムのドキュメントを参照してください。 - Linux:ターミナルコマンド
-
ダウンロードした
.zipファイルの内容を抽出します。.zipファイルを抽出するには、オペレーティング システムのドキュメントを参照してください。 -
展開されたコンテンツには、
.zipファイルと同じ名前のフォルダーが表示されます。このフォルダー内にDatabricks CLIがあります。Databricks CLIをそのまま残すことも、別の場所にコピーまたは移動することもできます。 -
Databricks CLIが正しくインストールされているか確認してください。これを行うには、Linuxシェルプロンプト、macOSターミナル、またはWindowsコマンドプロンプトから、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示します。Bashdatabricks -v
# Or:
databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。
macOSの場合は、Databricks CLIを実行できるようにシステムを承認する必要がある場合があります。詳しくは、「開発元が未確認のMacアプリを開く」を参照してください。
- 「Databricks CLI の認証」に進みます。
LinuxまたはmacOS用の自作アップデート
このアップデートオプションでは、Homebrewを使用して、以前にインストールしたバージョン0.205以降のDatabricks CLIを最新バージョンに自動的にアップデートします。
-
LinuxのシェルプロンプトまたはmacOSのターミナルから、Homebrewを使用して、Databricks CLIの最新バージョンをダウンロードおよびアップデートするには、次のコマンドを実行します。
Bashbrew upgrade databricks -
Databricks CLIが正しくアップデートされていることを確認します。これを行うには、
-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示します。Bashdatabricks -v
# Or:
databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。
Databricks CLIのバージョン一覧については、GitHubのDatabricks CLIリポジトリのリリースセクションを参照してください。リリースリストでは、最新リリースの横に
Latestラベルが付いています。
Databricks CLIのバージョンをダウングレードするには、GitHubのdatabricks/homebrew-tapリポジトリにある指示を参照してください。
Windows の WinGet 更新プログラム
このアップデートオプションでは、wingetを使用して、Databricks CLIのバージョン0.205以降の旧バージョンを自動的にダウンロードして最新バージョンにアップデートします。
-
コマンドプロンプトから、
wingetを使用して、次のコマンドを実行してDatabricks CLIの最新バージョンをダウンロードして更新します:Bashwinget upgrade Databricks.DatabricksCLI -
Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように
-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。Bashdatabricks -v
# Or:
databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。
Databricks CLIのバージョン一覧については、GitHubのDatabricks CLIリポジトリのリリースセクションを参照してください。リリースリストでは、最新リリースの横に
Latestラベルが付いています。
Windows用のChocolateyアップデート
Chocolatey を使用した Databricks CLI の更新は 試験段階です。
このアップデートオプションでは、Chocolateyを使用して、Databricks CLIのバージョン0.205以降の旧バージョンを自動的にダウンロードして最新バージョンにアップデートします。
-
コマンドプロンプトから、
chocoを使用して、次のコマンドを実行してDatabricks CLIの最新バージョンをダウンロードして更新します:Bashchoco upgrade databricks-cli -
Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように
-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。Bashdatabricks -v
# Or:
databricks version出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。
Databricks CLIのバージョン一覧については、GitHubのDatabricks CLIリポジトリのリリースセクションを参照してください。リリースリストでは、最新リリースの横に
Latestラベルが付いています。
Linux、macOS、および Windows の curl 更新
このアップデートオプションでは、curlを使用して、以前にインストールしたバージョン0.205以降のDatabricks CLIを最新バージョンに自動的にアップデートします。
Windows の場合、Databricks では Windows Subsystem for Linux (WSL) を使用することをお勧めします。unzipがインストールされている必要があります。インストール手順については、オペレーティングシステムのマニュアルを参照してください。WSL を使用できない場合は、この手順をスキップし、代わりにコマンド プロンプトまたは PowerShell を使用して Databricks CLI をソースから更新 する必要があります。
-
macOSおよびLinuxの場合はパス
/usr/local/bin/databricksから、Windowsの場合はC:\Windows\databricks.exeからDatabricks CLIの既存のインストールを削除します。 -
Linuxのシェルプロンプト、macOSのターミナル、またはWindowsのコマンドプロンプトから、
curlを使用してDatabricks CLIの最新バージョンをダウンロードおよびインストールするには、次のコマンドを実行します(-fsSLでは大文字と小文字を正しく指定する必要があることに注意してください)。Bashcurl -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>はすでに存在します。」
3. Databricks CLIが正しく更新されていることを確認します。これを行うには、ターミナルから、-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示します:
databricks -v
# Or:
databricks version
出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。
Databricks CLIのバージョン一覧については、GitHubのDatabricks CLIリポジトリのリリースセクションを参照してください。リリースリストでは、最新リリースの横にLatestラベルが付いています。
Linux、macOS、および Windows のソース更新
このアップデートオプションでは、.zipファイルを手動でダウンロードし、ダウンロードした.zipファイルからDatabricks CLI実行可能ファイルを手動で取り出します。
- オプションで、以前の手動ソースインストールから、Databricks CLI実行可能ファイル、
.zipファイル、および.zipファイルの抽出フォルダーを削除できます。 - Linux、macOS、および Windows のソースインストールの手順に従って続行します。