我正在关注教程 Continuous integration and delivery on Azure Databricks using Azure DevOps自动执行在 Azure Databricks 群集上部署和安装库的过程。但是,我被困在使用任务 Databricks files to DBFS 的“将库部署到 DBFS”步骤中。在 Databricks Script Deployment Task由数据渴求扩展。
它不断地给我这个错误:
##[error]The remote server returned an error: (403) Forbidden.
该任务的配置如下所示:
我检查了我的 token ,当我尝试通过 Databricks CLI 手动上传库时,它工作正常。因此,问题不应该是由于 token 的权限造成的。
有人可以提出任何解决方案吗?或者是否有其他方法可以通过 Azure DevOps 上的发布 CD 管道将库部署到 Azure Databricks 上的集群?
最佳答案
您是否在 Databricks 中检查过您的 Azure 区域?如果您在 Azure Devops 中不使用相同的 Azure 区域,您将收到 403 错误。
关于将库部署到 Databricks DBFS 403 禁止错误的 Azure DevOps CD 管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62677837/