我有一个SSIS ETL流,该流从数据库A的3个表中获取数据,并将每个表的某些列复制到数据库B的对应表中。3个复制任务中的每一个都由一个数据流表示,因此我有3个数据流我的控制流中的所有任务都是并行运行的。
最后,我希望能够在成功案例中发送电子邮件,而在失败案例中发送不同的电子邮件。当只有一个数据流任务时,创建此行为是显而易见的。
我如何使控制流任务等待3个并行任务完成,并在流1和流2与流3成功的情况下评估每个任务的总体成功,并在流1或流2或流3的情况下评估集体的失败失败?
我只是想在此之后发送1封电子邮件,如果所有操作都成功完成,则这是一封成功电子邮件;如果AT LEAST 1发生故障,则发送一封失败电子邮件。
| 归档时间: |
|
| 查看次数: |
2817 次 |
| 最近记录: |