当该组件引发特定错误时,我想跳过我的数据流任务的组件。
准确地说,我从数据流中的不同源文件/连接中读取数据并处理它们。问题是我无法确定是否会找到所有源文件/连接。
我不想检查我可以连接到的每个源,而是想通过跳过从源读取数据的组件来继续执行数据流。
是否有可能在组件之后继续数据流,该组件最初通过从 On_Error-Eventhandler (数据流任务的)跳回到下一个组件而引发错误?或者有没有其他方法可以通过跳过组件继续执行数据流任务?
当该组件引发特定错误时,我想跳过我的数据流任务的组件。
准确地说,我从数据流中的不同源文件/连接中读取数据并处理它们。问题是我无法确定是否会找到所有源文件/连接。
我不想检查我可以连接到的每个源,而是想通过跳过从源读取数据的组件来继续执行数据流。
是否有可能在组件之后继续数据流,该组件最初通过从 On_Error-Eventhandler (数据流任务的)跳回到下一个组件而引发错误?或者有没有其他方法可以通过跳过组件继续执行数据流任务?
正如@praveen 所观察到的,您不能开箱即用地禁用数据流组件。
也就是说,我可以看到一个用例,也许是一个辅助来源,可以增强可能可用或可能不可用的现有数据。如果我有这个特定的需求,那么我需要编写一个脚本组件,当文件存在并且不发送任何内容时执行数据读取、解析、数据类型转换等,但在没有源时保持元数据完整可用的。
您可以根据我的理解执行以下操作:
1)创建一个脚本组件,它将检查要检查的源
2) 基于 Source 连接,您可以分配 Source