首页 > 解决方案 > 通过 Azure Devops 的 CI/CD 在数据块工作区部署中的令牌问题

问题描述

我正在将一个 Azure Databricks 工作区从一个 Databricks 环境部署到另一个环境,因此我们可以独立地管理我们的开发和生产工作区,为此,我们使用 Microsoft Azure DevOps CI/CD 并遵循 Microsoft Link。

https://docs.microsoft.com/en-us/learn/modules/implement-ci-cd-azure-devops/3-create-ci-cd-process

此链接包含所有步骤,我们已执行所有步骤

  1. 创建一个构建管道(我们必须在其中附加 azure Devops 并提供我们的代码仓库)
  2. 创建发布管道并链接先前构建管道的工件
  3. 在发布管道中创建一个作业,我们必须在其中使用我已安装的 Data Thirst Extension 的 Databricks 脚本部署任务
  4. 安装扩展后,我们必须使用 Databricks Notebook Deployment。在那,我们必须提供我提供的 Databricks 个人访问令牌,从 Dtabricks 门户获取访问令牌

在保存发布和部署时,我发现了一个错误 在此处输入图像描述

错误 401 Databricks 个人访问令牌无效。如果您认为这是一个错误,请联系 Databricks 支持。

HTTP 错误 401 访问 /api/2.0/workspace/mkdirs 时出现问题。原因:Databricks 个人访问令牌无效。如果您认为这是一个错误,请联系 Databricks 支持。

但是我已经检查了超过 4 次,我生成并粘贴了相同的 Databricks 令牌,但它没有接受它。

在此处输入图像描述

如图所示从 Dataricks poratl 生成令牌有人可以帮我吗

标签: azure-active-directorydatabricksazure-databricks

解决方案


推荐阅读