我创建了一个源代码类型的脚本组件(即数据流)。如何创建同时捕获和的错误输出?errorColumnName
errorDescription
我发现的为脚本组件创建错误输出的唯一实现假定该组件是一个转换。至少据我所知,两者之间的主要区别在于转换可以访问 Process_Input(Row),而源组件正在创建一行,因此 Process_Input 及其 Row 成员不可用。
上下文:源组件在某些字符串类型的列上失败,并出现超出缓冲区的错误。但是,没有提供关于错误列名称或错误值的信息。我可以通过将数据发送到平面文件输出来识别错误列,但我不想这样做。
因此,似乎还不能同时使用 ErrorColumnName 和 ErrorDescription 重定向错误行。对此的解决方法是一个两步过程。
您可以将组件设置为失败或重定向错误行。重定向可能更好,这样就可以在第一次运行时捕获所有错误行,而不是一次一个。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句