SSIS包执行顺序问题

0
在SSIS进度中查看到的顺序问题,是流程命名的排序问题,并非执行顺序有误。
当把truncate table重新命名后,在“进度”查看中,truncate tabel已经排在了前面。如最后一张截图。
(运行环境为 SQL SERVER 2008R2)
 1、在执行包的时候,任务的执行方向没有设错,但是执行顺序却反着来了。

求助下是不是什么项目设置错了?

是否因为我先建立了 DFT_EXTRCT_DATA_FROM_FILE  再创建 的EST_TRUNCATE_STAGING_TABLES缘故?

执行顺序按照先后创建的顺序执行?应该不是。

出错截图如下
 
T007.png 反方向执行顺序.png 反方向执行顺序-结果.png
已邀请:
1

箕山小道 - 箕山小道 2015-09-23 回答

1:SSIS 运行包后 “进度的任务展示顺序 只与各任务的命名有关,与 任务的运行顺序无关
任务展示按命名(命名的字母)排序
任务运行按设计的逻辑运行(具体可见每个任务的结束时间)
(运行环境为 SQL SERVER 2008R2)
详细解答见附图

解决1.png

 
0

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-09-23 回答

这个不一定放在前面的就一定先执行,有可能就是SSIS自身的验证,你需要展开里面的内容查看具体的启动时间和完成时间。
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-09-24 回答

厉害,这都被你发现了

要回复问题请先登录注册