我正在将ADFv1下的某些管道迁移到ADFv2。
我发现一个管道的活动类型为CosmosToBlobCopyActivity。这不是CosmosDB,而是Cosmos结构流数据。
ADFv2中的等效项是什么
"activities": [
{
"type": "CosmosToBlobCopyActivity",
"typeProperties": {
"EmailRecipients": "[email protected]"
},
"inputs": [
{
"name": "DS_INPUT"
}
],
"outputs": [
{
"name": "DS_OUTPUT"
}
],
"policy": {
"timeout": "04:00:00",
"concurrency": 1,
"executionPriorityOrder": "NewestFirst",
"retry": 3,
"longRetry": 10,
"longRetryInterval": "01:10:00"
},
"scheduler": {
"frequency": "Day",
"interval": 1
},
"name": "CosmosToBlobCopyActivity",
"description": "Pipeline Activity: CosmosToBlobCopyActivity",
"linkedServiceName": "DEMOLS"
}
]
Azure DataFactory没有名为“ CosmosToBlobCopyActivity”的活动类型。这是ADF v1中的自定义活动。因此,您需要在ADF v2中创建自定义活动。
您可以在下面的文档中查看这些内容:
这是在v1中创建自定义活动的方法:
这是在v2中创建自定义活动的方法:
https://docs.microsoft.com/en-us/azure/data-factory/transform-data-using-dotnet-custom-activity