从 Azure Cloud Shell 中使用 Databricks CLI
了解如何从 Azure Cloud Shell 中使用 Databricks CLI 对 Databricks 执行操作。
先决条件
使用 Azure Cloud Shell
登录到 Azure 门户。
在右上角单击 Cloud Shell 图标。
请确保已选择 Bash 作为 Cloud Shell 环境。 可以从下拉列表选项中进行选择,如以下屏幕截图中所示。
创建可在其中安装 Databricks CLI 的虚拟环境。 在下面的代码片段中,将创建一个名为
databrickscli
的虚拟环境。 此虚拟环境使用 Python 3.9。virtualenv -p /usr/bin/python3.9 databrickscli
切换到所创建的虚拟环境。
source databrickscli/bin/activate
安装 Databricks CLI。
pip install databricks-cli
使用访问令牌通过 Databricks 设置身份验证,该访问令牌必须已创建并已作为先决条件的一部分列出。 使用以下命令:
databricks configure --token
你会收到以下提示:
首先,系统会提示输入 Databricks 主机。 按格式
https://eastus2.azuredatabricks.net
输入值。 在这里,美国东部 2 是你在其中创建 Azure Databricks 工作区的 Azure 区域。接下来,系统会提示输入令牌。 输入前面创建的令牌。
完成这些步骤后,便可以开始从 Azure Cloud Shell 中使用 Databricks CLI 了。
使用 Databricks CLI
现在可以开始使用 Databricks CLI。 例如,运行以下命令以列出你在工作区中拥有的所有 Databricks 群集。
databricks clusters list
还可以使用以下命令访问 Databricks 文件系统 (DBFS)。
databricks fs ls
有关命令的完整参考,请参阅 Databricks CLI。
后续步骤
- 若要了解有关 Azure CLI 的详细信息,请参阅 Azure CLI 概述
- 若要查看 Azure CLI 命令的列表,请参阅 Azure CLI 参考
- 若要查看 Databricks CLI 命令的列表,请参阅 Databricks CLI