具有 2 个副本的 Azure 数据工厂管道



谁能告诉我如何创建一个具有两个复制活动的管道。复制活动 1 用于输入数据集 1 和输出数据集 1复制活动 2 用于输入数据集 2 和输出数据集 2应将管道计划为一次运行这两个活动

只需在同一管道中包含 2 个复制活动。

喜欢这个:

{
  "name": "Copy2Things",
  "properties": {
    "activities": [
      {
        "type": "Copy",
        "typeProperties": {
          "source": {
            "type": "FileSystemSource",
            "recursive": false
          },
        }
        "inputs": [
          {
            "name": "InputDataset1"
          }
        ],
        "outputs": [
          {
            "name": "OutputDataset1"
          }
        ],
        "policy": {
            //etc...
        },
        "scheduler": {
          "frequency": "Month",
          "interval": 1,
          "style": "EndOfInterval"
        },
        "name": "activity1"
      },
      {
        "type": "Copy",
        "typeProperties": {
          "source": {
            "type": "FileSystemSource",
            "recursive": false
          }
        },
        "inputs": [
          {
            "name": "InputDataset2"
          }
        ],
        "outputs": [
          {
            "name": "OutputDataset2"
          }
        ],
        "policy": {
            //etc...
        },
        "scheduler": {
          "frequency": "Month",
          "interval": 1,
        },
        "name": "activity2"
      }
      //etc...

就它们同时运行而言,ADF 将为您处理这个问题。或者,如果要使用启动/停止/暂停选项控制每个管道,请将它们放在单独的管道中。

否则,如果要

同时复制定义时间片范围内的多个数据集,则可以增加策略块中的活动并发值。

示例:输入数据集 1,每月切片,1 月、2 月、3 月、4 月。并发 2 将并行复制 Jan 和 Feb,然后复制 Mar 和 4 月。

希望这有帮助。

相关内容

  • 没有找到相关文章

最新更新