【发布时间】:2016-12-12 12:20:37
【问题描述】:
我正在创建一个 SSIS 包,它有一个执行 SQL 任务和一个数据流任务。
在数据流任务中,数据从不同的源表移动到各自的目标表中。
我们能否控制 ETL 执行发生的顺序,以便每个表转换在下一个开始之前完成?
我不想创建多个包,需要一个包处理。
例如,在数据流任务中,我们执行以下代码:
- S1->数据转换transf->T1
- S2->数据转换transf->T2,
- S3->数据转换transf->T3,
- S4->数据转换transf->T4,........
并且数据加载顺序必须如下:
- S1->数据转换transf->T1,
- S4->数据转换transf->T4,
- S3->数据转换transf->T3,
- S2->数据转换transf->T2,........
请告诉我如何实现它。
【问题讨论】:
标签: ssis