Windows 上 git bash 中的 databricks cli 返回错误消息无效参数

Tim*_*Tim 2 azure-devops databricks azure-databricks

我正在为 Azure Databricks 构建 CI/CD,我必须构建一个 python 库并能够创建 ADO 管道的工件部分。

第一阶段有以下插件

  1. Using python version 3.x
    • 使用默认选择
  2. Bash #
    • 选择内联选项并设置以下命令
python -m pip install --upgrade pip setuptools wheel databricks-cli
Run Code Online (Sandbox Code Playgroud)
  1. Configure Databricks

参考了这个文档

  • 配置工作区 URL 和 Databrick 令牌
  1. Bash #使用以下命令
# few other commands 
....
databricks workspace rm -r /MYPROJECT --profile AZDO
....
databricks workspace import_dir nb/artifact / --profile AZDO
Run Code Online (Sandbox Code Playgroud)

注意:Databricks 插件默认配置与配置文件 AZDO 的连接。

上面显示了以下错误,因为我将 AgentPool 与 Windows VM 一起使用,所以 ADO 版本正在使用 git bash。

{ 'error_code': 'INVALID_PARAMETER_VALUE',
2022-03-22T15:14:49.7904034Z   'message': "Path (C:/Program Files/Git/MYPROJECT) doesn't start with '/'"}
Run Code Online (Sandbox Code Playgroud)

关于为什么 /MYPROJECT 引用路径 C:/Program Files... 有什么建议吗?

Tim*_*Tim 8

经过很少的研究,当使用 Windows 和 git 时,使用 //它是有效的。

databricks workspace rm -r //MYPROJECT --profile AZDO
Run Code Online (Sandbox Code Playgroud)

参考链接