对于存在于转换里面的转换,在进行结果值判断真假时,存在不准确的情况。

正常操作应是在insert_all_table中,表输出异常时,实时进行MONITOR的任务状态更新。但是原设计选择了对结果值进行判断,所以缺失红框中操作时,即使出现异常也不会将错误抛至父节点进行状态更新,因为虽然表输出错误,但是insert_all_table中的EXEC SQL语句正常,所以整体返回结果为成功。
在指向write_result_error_all这一步时,要选择this output will contain exection results
过滤记录如上图。
即可正常抛出错误。