我必须创建一个管道,它将数据从一个 blob 复制到另一个 blob 并且我想将 azure 数据工厂版本 2 与密钥库一起使用。我怎样才能做到这一点?
问问题
1886 次
1 回答
2
您需要Azure Key Vault
先创建一个链接服务 -
{
"name": "AzureKeyVaultLinkedService",
"properties": {
"type": "AzureKeyVault",
"typeProperties": {
"baseUrl": "https://<azureKeyVaultName>.vault.azure.net"
}
}
}
然后,当您创建链接服务时Azure Blob Storage
,只需参考Azure Key Vault
您的属性connectiongString
或sasUri
参考存储在您的密钥库中的秘密 -
{
"name": "AzureStorageLinkedService",
"properties": {
"type": "AzureStorage",
"typeProperties": {
"connectionString": {
"type": "AzureKeyVaultSecret",
"secretName": "<secret name in AKV>",
"store":{
"referenceName": "<Azure Key Vault linked service>",
"type": "LinkedServiceReference"
}
}
},
"connectVia": {
"referenceName": "<name of Integration Runtime>",
"type": "IntegrationRuntimeReference"
}
}
}
详细信息可在此处找到。
于 2018-02-28T14:10:39.940 回答