我创建了一个 SSIS 包来处理一些文件导入、操作等,但是我创建的条件拆分存在问题。
我有一个执行 SQL 任务,它只是对表进行计数。一个约束有一个结果是否为 0 的表达式,另一个是否大于 0。对于它为 0 的约束,我还有三个执行 SQL 任务用于删除和创建各种表。对于另一个约束,它跳过这三个任务到下一个执行 SQL 任务,我们暂时称它为 Bob。等 0 约束一旦完成重新加入 Bob,然后是包的其余部分。
当我运行包时,满足零条件,三个执行SQL任务完成然后它停止,说包执行完成。它似乎没有重新加入主流。
我尝试将这三个任务放在一个序列容器中,但没有任何区别。我显然做了一些奇怪的事情或错过了某处的配置。如果有人能对此有所了解,将不胜感激。