注意
Databricks CLI 使用受 Databricks 许可证和 Databricks 隐私声明的约束,包括任何使用情况数据预配。
Databricks CLI(命令行接口)允许从本地终端或自动化脚本与 Azure Databricks 平台进行交互。 还可以使用 Web 终端从 Databricks 工作区中运行 Databricks CLI 命令。 请参阅 Azure Databricks Web 终端中的 Run shell 命令。
若要安装和配置 Databricks CLI 的身份验证,请参阅安装或更新 Databricks CLI和Databricks 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。
旧版 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 命令。