1.问题描述 如图,通过箭头指定多个SQL脚本的先后顺序,实际各个sql没有阻塞,没有等待,几乎是并行,与预期不符。 2.原因 转换文件(.ktr) 用于控制数据的流量,比如表输入指向表输出节点,实现数据从表到表的迁移。转换中不需要起始节点,没有箭头的节点都是并发执行的,转换中的箭头用于控制数据的流向,而不是执行的顺序。 作业文件(.kjb) 用于控制节点的顺序,需要起始节点与结束节点,其箭头才是真正控制执行顺序的。 3.解决办法 作业和转换中都有SQL控件,用作业实现SQL顺序的控制。