Azure 密钥保管库链接服务不起作用,调试失败,触发器成功



我使用密钥保管库创建了一个链接服务,然后在数据链接服务(Azure SQL 数据库(中使用该链接服务。两个链接服务都已成功独立测试。我已经在一个非常简单的管道中使用它,当我调试管道时,它失败并显示错误:

"链接服务引用无效。名称:"。

这是指密钥保管库链接服务。

当我触发管道时,它工作正常。我已经发布了很多次我的更改,但没有成功。

所以我的基本查询是 - 我的管道无法在调试上运行,但是它现在可以在触发器上运行良好。

当管道通过触发器而不是调试工作时,这表明:已发布的版本与 UI 中的版本之间存在差异,或者,您具有依赖于触发器的参数。

我遇到了完全相同的问题,我执行以下操作:

  1. 保存所有现有管道
  2. 已验证所有
  3. 全部发布
  4. 关闭数据工厂浏览器窗口/选项卡
  5. 重新登录到数据工厂
  6. 再次打开管道,调试工作正常。我不必接触 Azure 保管库配置。它最有可能与缓存保管库配置有关(或缓存保管库配置的同步问题(

我在 ADF 的链接服务中注意到这很奇怪。我在密码附近选择了 Azure 密钥保管库,并且刚刚在那里传递了 AKV 链接服务名称,它起作用了。

这表明 JSON 无法与链接服务中的 Azure 密钥保管库服务正确配合使用。好吧,我的问题已经解决了,但从逻辑上讲,我仍然不清楚。

如果有人在寻找相同的解决方案,请参阅下面。谢谢。

密钥保管库链接服务

最新更新