azure-data-factory - CosmosToBlobCopyActivity 的 ADFv1 到 ADFv2 迁移
问题描述
我正在将 ADFv1 下的一些管道迁移到 ADFv2。
我发现一个管道的活动类型为CosmosToBlobCopyActivity。这不是 CosmosDB,而是 Cosmos 结构流数据。
ADFv2 中的等价物是什么
"activities": [
{
"type": "CosmosToBlobCopyActivity",
"typeProperties": {
"EmailRecipients": "ABC@XYZ.com"
},
"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
推荐阅读
- c# - 在 C# 中与类的层次结构作斗争
- python - “为什么我的定义不改变我的字典?”
- asp.net-core - CascadingAuthenticationState 和 NotFoundContent 标记在 Blazor 中不起作用
- ios - 如何解码从 userDeafults 保存和读取的数组的数据 - Swift
- node.js - 使用 Webpack 重建 Production Bundle 时显示我的网站的旧版本
- pandas - 无法对表格进行排序/警告消息
- r - 给定特定条件从电子表格中提取表格
- java - 如何创建像 Uber 这样的电话身份验证凭证?
- nativescript - Nativescript 6 更新了破坏样式
- c++ - 视口已关闭 DirectX 11