我们正在尝试使用https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment此处提供的文档来通过DevOps设置CI /部署。我们使用的是在部署之前已在目标环境中设置的共享IR。
如果将部署模式设置设置为仅验证,则发布成功,但是当选择增量或完整时,发布失败。使用替代模板参数时,我们会收到以下错误:
2018-09-21T17:07:43.2936188Z ## [错误] BadRequest:{
“错误”:{
“代码”:“ BadRequest”,
“消息”:“未能加密子资源有效载荷
答案 0 :(得分:1)
在进行部署时,请确保共享的IR处于联机状态,否则您可能会遇到此问题,因为自托管IR将用于加密有效负载。
如果您确认上述操作已完成,但仍然存在此错误,请与我们分享请求活动ID,我们可以进行进一步调查。
答案 1 :(得分:0)
请确保已为使用的任何链接服务在参数JSON中输入了正确的连接字符串。尽管我没有建立带有IR的完整CI / CD环境,但是这为我解决了该错误。