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

Databricks CLI

注記

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

Databricks CLI (コマンドラインインターフェイス) を使用すると、ローカルターミナルまたは自動化スクリプトから Databricks プラットフォームを操作できます。また、Webターミナルを使用して、 ワークスペース内から DatabricksCLIコマンドを実行することもできます。Databricks「Databricks Webターミナルの実行 シェル コマンド」を参照してください。

Databricks CLI の認証をインストールして構成するには、「 Databricks CLI のインストールまたは更新 」および 「Databricks CLI の認証」を参照してください。

ヒント

Databricks CLI ソースは、databricks/CLI GitHub リポジトリで公開されています。

Databricks CLI はどのように機能しますか?

CLIはDatabricks REST APIをラップしており、Databricksアカウントやワークスペースオブジェクトに関する情報を変更したり要求したりするためのエンドポイントを提供しています。「Databricks REST APIリファレンス」を参照してください。

たとえば、ワークスペース内の個々のクラスターに関する情報を印刷するには:

Bash
databricks clusters get 1234-567890-a12bcde3

curlでの同等の操作は次のとおりです。

Bash
curl --request GET "https://${DATABRICKS_HOST}/api/2.0/clusters/get" \
--header "Authorization: Bearer ${DATABRICKS_TOKEN}" \
--data '{ "cluster_id": "1234-567890-a12bcde3" }'

Databricks CLI バージョン リリース タイプ

Databricks CLIのリリースタイプは、バージョンに対応しています:

  • バージョン 1.0.0 以降は一般提供(GA)されています。
  • バージョン 0.205~0.299 はパブリックプレビューです。
  • バージョン0.18以前はレガシーCLIです。

CLI (レガシ)

レガシーDatabricks CLI はバージョン0.18以下です。

  • Databricksでは、レガシーDatabricks CLIに対するサポートや新機能の追加は予定しておりません。
  • レガシー Databricks CLIの詳細については、「 レガシー Databricks CLI」を参照してください。
  • Databricks CLI バージョン 0.18 以前から Databricks CLI バージョン 0.205 以降に移行するには、「 Databricks CLI の移行」を参照してください。

次のステップ