2017-03-23 68 views
0

誰能告訴我如何創建兩個副本活動的管道。 複製活動1是InputDataset1和OutputDataset1 複製活性2是InputDataset2和OutputDataset2 管道應安排在同一時刻Azure的數據工廠管道之2副本

回答

0

你只需要在同一流水線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會處理,對於你運行它們的條款。或者如果你想用開始/停止/暫停選項控制每個管道,可以將它們放在不同的管道中。

否則,你可以,如果你想在同一時間定義的時間段範圍內複製多個數據集的策略塊增加活動併發值。

示例:InputDataset1,每月分片,1月,2月,3月,4月併發性爲2將複製Jan FebFeb,然後Mar & Apr並行。

希望這會有所幫助。