Databricks 命令行介面

注意

Databricks CLI 使用受限於 Databricks 授權Databricks 隱私權通知,包括任何使用量數據規定。

Databricks CLI(命令列介面)允許您從本地終端機或自動化腳本與Azure Databricks平台互動。 您也可以使用 Web 終端機,從 Databricks 工作區內執行 Databricks CLI 命令。 請參見 Azure Databricks 網頁終端機中執行 shell 命令

若要安裝和設定 Databricks CLI 的認證,請參閱 安裝或更新 Databricks CLIDatabricks CLI 認證

提示

Databricks CLI 原始碼公開於 databricks/cli GitHub 倉庫

Databricks CLI 如何運作?

CLI 包裝了 Databricks REST API,該 API 提供端點以修改或請求 Azure Databricks 帳號與工作區物件的資訊。 請參考 Azure Databricks REST API 參考

例如,要列印工作區中單一叢集的資訊:

databricks clusters get 1234-567890-a12bcde3

使用 curl時,對等作業如下所示:

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。

Legacy CLI

舊有的 Databricks CLI 版本為 0.18 及以下版本。

  • Databricks 計劃不再支援或為舊版 Databricks CLI 開發新功能。
  • 如需舊版 Databricks CLI 的詳細資訊,請參閱 舊版 Databricks CLI
  • 若要從 Databricks CLI 0.18 版或更低版本移轉至 Databricks CLI 0.205 版或更新版本,請參閱 Databricks CLI 移轉

下一步

  • 若要安裝 CLI 並設定驗證以快速開始使用,請參閱 Databricks CLI 教學課程
  • 若要略過教學課程並直接安裝 CLI,請參閱 安裝或更新 Databricks CLI
  • 欲了解 CLI 與您的 Azure Databricks 帳戶及工作空間之間所有可用的認證類型,請參閱 Databricks CLI 的 Authentication 條目。
  • 若要使用組態配置檔在相關 CLI 設定群組之間快速切換,請參閱 Databricks CLI 的組態配置檔。
  • 若要瞭解 CLI 的基本用法,請參閱 Databricks CLI 的基本使用量。
  • 如需所有可用 CLI 命令的清單,請參閱 Databricks CLI 命令