Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何构建CDC SSIS包以在源和目标之间加载多个表?_Sql_Azure_Ssis - Fatal编程技术网

Sql 如何构建CDC SSIS包以在源和目标之间加载多个表?

Sql 如何构建CDC SSIS包以在源和目标之间加载多个表?,sql,azure,ssis,Sql,Azure,Ssis,我有一个为一个表构建的CDC包,它可以完美地工作,但现在我想在这里进一步提高可伸缩性,我想有一个包,它可以将数据从多个源表传输到目标表,有什么方法可以做到这一点吗 这里我的最佳选项是什么?您可以创建一个父包,为每个表触发多个子包。这是一个非常耗时的过程,但通过这种方式,您将对每个表的处理有更多的控制,将来如果您想添加/删除表,您可以在不影响现有单个包的情况下进行添加/删除 我建议您仔细阅读,因为它提到了两种方法: 使用父包和子包 在单个包中使用多个数据流任务 我仍然需要创建多个子包吗?现在有办法

我有一个为一个表构建的CDC包,它可以完美地工作,但现在我想在这里进一步提高可伸缩性,我想有一个包,它可以将数据从多个源表传输到目标表,有什么方法可以做到这一点吗


这里我的最佳选项是什么?

您可以创建一个父包,为每个表触发多个子包。这是一个非常耗时的过程,但通过这种方式,您将对每个表的处理有更多的控制,将来如果您想添加/删除表,您可以在不影响现有单个包的情况下进行添加/删除

我建议您仔细阅读,因为它提到了两种方法:

  • 使用父包和子包
  • 在单个包中使用多个数据流任务

  • 我仍然需要创建多个子包吗?现在有办法动态地构建它了吗?