我正在运行一个Azure数据工厂,该工厂将多个表从prem SQL服务器上复制到Azure数据湖。
因此,我通过Az Data Factory Designer设置了许多“复制”活动以执行并行副本(每个活动都在提取一张表)。
为了更好地优化资源,我想知道是否可以通过一个“复制”活动复制多个表?
我听说过“复制并行度”,但不知道如何使用它?
Rgds
答案 0 :(得分:0)
要将一个Copy活动用于多个表,您需要在ForEach活动中包装一个参数化的Copy活动。通过将isSequential设置为false并将batchCount值设置为所需的线程数,ForEach可以一次运行多个源。默认批处理计数为20,最大值为50。单个“复制”活动上的“复制并行”仅使用更多线程来同时复制同一数据源中的数据分区。