メインコンテンツまでスキップ

Databricks CLI をインストールまたは更新する

注記

Databricks CLI 使用には、 Databricks ライセンス および Databricks プライバシー通知(使用データのプロビジョニングを含む)が適用されます。

このページでは、Databricks CLIをインストールまたは更新する方法について説明します。「Databricks CLI」を参照してください。Databricks CLI の認証を構成するには、「Databricks CLI の認証」を参照してください。

インストールします

Databricks CLIバージョン0.205以降をインストールするには:

Databricks CLIは、Databricksワークスペース内からも利用できます。「Databricks CLI コマンドの実行」を参照してください。

更新します

Databricks CLIバージョン0.205以降の以前のインストールを更新するには:

macOS向けのHomebrewインストール

このインストールオプションでは、Homebrewを使用して、最新のDatabricks CLIリリースを自動的にダウンロードしてインストールします。

ターミナルから次のHomebrewコマンドを実行して、CLIをインストールします。

Bash
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 も実行する必要があります。

全体を信頼せずに、単一のステップでインストールすることもできます:

Bash
brew install databricks/tap/databricks

次に 、Databricks CLI の認証に進みます。

Homebrewがインストールされているかどうかわからない場合、または前述のHomebrewコマンドが機能しない場合は、以下の手順に従ってください。

  1. LinuxシェルプロンプトまたはmacOSターミナルから次のコマンドを実行して、Homebrewがすでにインストールされているかどうかを確認します。Homebrewがインストールされている場合は、Homebrewのバージョン番号が表示されます。

    Bash
    brew -v
  2. Homebrewがまだインストールされていない場合は、以下のコマンドを実行してインストールします。

    Bash
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    続いて、次のコマンドを実行するとHomebrewのバージョン番号が表示されるため、Homebrewがインストールされていることを確認できます。

    Bash
    brew -v
  3. 次のコマンドを実行することで、Homebrewを使って、GitHubのdatabricks/homebrew-tapリポジトリを、利用可能なHomebrew Tapリポジトリの一覧に追加します。

    Bash
    brew tap databricks/tap
  4. タップを信頼してください。Homebrew 6.0.0以降、Homebrewでフォーミュラを読み込むには、サードパーティ製タップを明示的に信頼する必要があります。次のコマンドを実行します:

    Bash
    brew trust databricks/tap

    Homebrew 6.0.0にアップグレードする前にタップした既存ユーザーは、このコマンドも実行する必要があります。

  5. 次のコマンドを実行することで、Homebrewを使って、Databricks CLIをダウンロードしてインストールするようdatabricks/homebrew-tapリポジトリに指示します。

    Bash
    brew install databricks
  6. Databricks CLIが正しくインストールされているか確認してください。これを行うには、-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示します。

    Bash
    databricks -v

    # Or:
    databricks version

    バージョン番号 0.205.0 以上がリストされている場合、Databricks CLI は正しくインストールされています。

  7. 「Databricks CLI の認証」に進みます。

Windows用のWinGetインストール

このインストールオプションでは、wingetを使用して、最新のDatabricks CLIリリースを自動的にダウンロードしてインストールします。

  1. コマンドプロンプトから次の2つのwingetコマンドを実行してCLIをインストールし、次のコマンドプロンプトを再起動させます。

    Bash
    winget search databricks
    winget install Databricks.DatabricksCLI
  2. Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。

    Bash
    databricks -v

    # Or:
    databricks version

出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。

  1. 「Databricks CLI の認証」に進みます。

Windows用のChocolateyのインストール

注記

Chocolatey を使用した Databricks CLI のインストールは 試験段階です

このインストールオプションでは、Chocolateyを使用して、Databricks CLIの最新リリースを自動的にダウンロードしてインストールします。

  1. コマンドプロンプトから以下のchocoコマンドを実行してCLIをインストールします。

    Bash
    choco install databricks-cli
  2. Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。

    Bash
    databricks -v

    # Or:
    databricks version

    出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。

  3. 「Databricks CLI の認証」に進みます。

Linux、macOS、およびWindows用のcurlインストール

このインストールオプションでは、curlを使用してスクリプトをダウンロードして呼び出し、最新のDatabricks CLIリリースをインストールします。

Windows の場合、Databricks では Windows Subsystem for Linux (WSL) を使用することをお勧めします。また、 unzip がインストールされている必要があります。インストール手順については、オペレーティングシステムのマニュアルを参照してください。WSL を使用できない場合は、この手順をスキップし、代わりにコマンド プロンプトまたは PowerShell を使用して ソースから Databricks CLI をインストールします

  1. curl をインストールする必要があります。Linuxシェルプロンプト、macOSターミナル、またはWSLのBashから次のコマンドを実行すると、 curlがすでにインストールされているかどうかを確認できます。curlがインストールされている場合は、以下のようにcurlのバージョン番号が表示されます。

    Bash
    curl -V
  2. curl がまだインストールされていない場合は、オペレーティング システムとアーキテクチャの curl リリースおよびダウンロード ページの指示に従ってインストールします。マシンのアーキテクチャを入手するには、オペレーティングシステムのドキュメントを参照してください。

    続いて、次のコマンドを実行するとcurl のバージョン番号が表示されるため、curl がインストールされていることを確認できます。

    Bash
    curl -V
  3. 以下のコマンドを実行して、curlを使用してDatabricks CLIをダウンロードしてインストールします。このコマンドは大文字と小文字を区別します。

    Bash
    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がすでにインストールされている場合、次のエラーが表示されます:「Target path <path> already exists。」これを修正するには、Databricks CLIを先行パスから手動で削除し、curlコマンドを再度実行する必要があります。 4. Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。

Bash
databricks -v

# Or:
databricks version

出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。 5. 「Databricks CLI の認証」に進みます。

Linux、macOS、および Windows のソースインストール

このインストールオプションでは、.zipファイルを手動でダウンロードし、ダウンロードした.zipファイルからDatabricks CLIを手動で取り出します。

  1. GitHub の Databricks CLI リポジトリの [リリース] セクションに記載されている最新の Databricks CLI .zip ファイルをローカル開発マシンにダウンロードします。最新リリースには、リリースのリストの横に Latest ラベルが付いています。最新のプレリリースには Pre-release ラベルがあり、実験やアーリーアダプターに適しています。リリースの Assets セクションからダウンロードする .zip ファイルは、開発マシンのオペレーティング システムとアーキテクチャと一致している必要があります。

    ファイル名

    アーキテクチャ

    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シリーズ / 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、インテル 32-ビット / x86

    databricks_cli_X.Y.Z_windows_amd64.zip

    Windows、インテル 64-ビット / AMD64

    databricks_cli_X.Y.Z_windows_arm64.zip

    Windows、ARM 64 ビット / ARM64

    マシンのアーキテクチャを入手するには、オペレーティングシステムのドキュメントを参照してください。例えば:

    • Linux:ターミナルコマンドuname -mlscpu 、またはsudo lshw -c cpu
    • macOS: Apple のアイコンメニュー > このMacについて 、または「ターミナル」コマンドuname -m
    • Windows:コマンドプロンプトまたはPowerShellコマンドecho %PROCESSOR_ARCHITECTURE%

    これらの .zip ファイルのいずれかの整合性を確認する必要がある場合、Databricks では、.zip ファイルと同じリストに databricks_cli_X.Y.Z_SHA256SUMS という名前のチェックサム ファイルが用意されています。チェックサム検証を実行するには、オペレーティング システムのドキュメントを参照してください。

  2. ダウンロードした .zip ファイルの内容を抽出します。.zip ファイルを抽出するには、オペレーティング システムのドキュメントを参照してください。

  3. 展開されたコンテンツには、.zipファイルと同じ名前のフォルダーが表示されます。このフォルダー内にDatabricks CLIがあります。Databricks CLIをそのまま残すことも、別の場所にコピーまたは移動することもできます。

  4. Databricks CLIが正しくインストールされているか確認してください。これを行うには、Linuxシェルプロンプト、macOSターミナル、またはWindowsコマンドプロンプトから、-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示します。

    Bash
    databricks -v

    # Or:
    databricks version

    出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。

注記

macOSの場合は、Databricks CLIを実行できるようにシステムを承認する必要がある場合があります。詳しくは、「開発元が未確認のMacアプリを開く」を参照してください。

  1. 「Databricks CLI の認証」に進みます。

LinuxまたはmacOS用の自作アップデート

このアップデートオプションでは、Homebrewを使用して、以前にインストールしたバージョン0.205以降のDatabricks CLIを最新バージョンに自動的にアップデートします。

  1. LinuxのシェルプロンプトまたはmacOSのターミナルから、Homebrewを使用して、Databricks CLIの最新バージョンをダウンロードおよびアップデートするには、次のコマンドを実行します。

    Bash
    brew upgrade databricks
  2. Databricks CLIが正しくアップデートされていることを確認します。これを行うには、-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示します。

    Bash
    databricks -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以降の旧バージョンを自動的にダウンロードして最新バージョンにアップデートします。

  1. コマンドプロンプトから、wingetを使用して、次のコマンドを実行してDatabricks CLIの最新バージョンをダウンロードして更新します:

    Bash
    winget upgrade Databricks.DatabricksCLI
  2. Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。

    Bash
    databricks -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以降の旧バージョンを自動的にダウンロードして最新バージョンにアップデートします。

  1. コマンドプロンプトから、chocoを使用して、次のコマンドを実行してDatabricks CLIの最新バージョンをダウンロードして更新します:

    Bash
    choco upgrade databricks-cli
  2. Databricks CLIが正しくインストールされていることを確認します。具体的には、以下のように-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示させます。

    Bash
    databricks -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 をソースから更新 する必要があります。

  1. macOSおよびLinuxの場合はパス/usr/local/bin/databricksから、Windowsの場合はC:\Windows\databricks.exeからDatabricks CLIの既存のインストールを削除します。

  2. Linuxのシェルプロンプト、macOSのターミナル、またはWindowsのコマンドプロンプトから、curlを使用してDatabricks CLIの最新バージョンをダウンロードおよびインストールするには、次のコマンドを実行します(-fsSLでは大文字と小文字を正しく指定する必要があることに注意してください)。

    Bash
    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>はすでに存在します。」 3. Databricks CLIが正しく更新されていることを確認します。これを行うには、ターミナルから、-vオプションを使用するか、versionコマンドを実行して、Databricks CLIのバージョンを表示します:

Bash
databricks -v

# Or:
databricks version

出力がバージョン 0.205.0 以上の場合、Databricks CLI は正しくインストールされています。

Databricks CLIのバージョン一覧については、GitHubのDatabricks CLIリポジトリのリリースセクションを参照してください。リリースリストでは、最新リリースの横にLatestラベルが付いています。

Linux、macOS、および Windows のソース更新

このアップデートオプションでは、.zipファイルを手動でダウンロードし、ダウンロードした.zipファイルからDatabricks CLI実行可能ファイルを手動で取り出します。

  1. オプションで、以前の手動ソースインストールから、Databricks CLI実行可能ファイル、.zipファイル、および.zipファイルの抽出フォルダーを削除できます。
  2. Linux、macOS、および Windows のソースインストールの手順に従って続行します。