我正在使用ADF,并且身份验证方法是Managedidentity-然后将代码推送到adf_publish Git中心的分支机构,然后从那里以天蓝色的devops构建CI / CD。
问题-我将托管身份用于ADF中使用的所有资源,例如(密钥库,存储,azuresql) 对于Keyvault,我正在为这个http网址(https://BDAdhfsKV01.vault.azure.net/)保留这个网址 在Azure devops版本pipline(https://“ $(vaultname)” .vault.azure.net /)中参数化, 但是对于使用托管身份的Azure sql,我在连接字符串之后变得空白 发布到adf_publish分支到Git。如何被规范化或提升为开发者。
为方便起见,请附上devops屏幕快照,以了解如何在CD上参数化keyvault URL。 使用托管身份的相同大小写空白连接字符串也适用于Azure突触,是否存在 帮助解决此问题或托管身份的任何问题。
答案 0 :(得分:0)
您只需要如下设置连接字符串:
"connectionString": "Server=tcp:<servername>.database.windows.net,1433;Database=<databasename>;Connection Timeout=30"
您也可以参考此tutorial。