我想创建一个 Azure 数据工厂管道,将文件复制到多个存储帐户。我的计划是将管道参数中的存储帐户连接信息定义为数组,并使用 ForEach 事件循环遍历数组中的每个对象,将连接信息传递到另一个管道。
[
{
"destinationBlob": {
"connectionString": "Conn1"
}
},
{
"destinationBlob": {
"connectionString": "Conn2"
}
},
{
"destinationBlob": {
"connectionString": "Conn3"
}
}
]
我的问题是,是否可以参数化与 Azure Blob 存储链接服务的连接?
最佳答案
这实际上是可以做到的。示例 JSON:
{
"name": "DataLakeBlob",
"type": "Microsoft.DataFactory/factories/linkedservices",
"properties": {
"parameters": {
"StorageAccountEndpoint": {
"type": "String",
"defaultValue": "https://testblobstorage.blob.core.windows.net"
}
},
"type": "AzureBlobStorage",
"typeProperties": {
"serviceEndpoint": "@{linkedService().StorageAccountEndpoint}"
},
"description": "Test Description"
}
}
关于azure - 在 ADF 中参数化 Azure Blob 存储链接服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56067722/