Csv SSIS-如何在运行包之前修复错误行
我正在加载一个SSIS包,从5个CSV文件中获取数据,每个文件都有几百万行。我已经创建了一个包,从CSV一个接一个地读取并加载到一个表中。我已更正所有验证错误。但是当我运行时,我发现由于错误和无效的数据导致了很多加载错误。我想知道是否有办法提前找到错误行,这样我就可以修复它们并在没有任何错误的情况下运行包,现在我必须一次又一次地运行包,这需要很长时间。 我已经尝试过将错误行重定向到平面文件,但只是想知道对于这种情况是否有最佳实践。请告知。 谢谢Csv SSIS-如何在运行包之前修复错误行,csv,ssis,Csv,Ssis,我正在加载一个SSIS包,从5个CSV文件中获取数据,每个文件都有几百万行。我已经创建了一个包,从CSV一个接一个地读取并加载到一个表中。我已更正所有验证错误。但是当我运行时,我发现由于错误和无效的数据导致了很多加载错误。我想知道是否有办法提前找到错误行,这样我就可以修复它们并在没有任何错误的情况下运行包,现在我必须一次又一次地运行包,这需要很长时间。 我已经尝试过将错误行重定向到平面文件,但只是想知道对于这种情况是否有最佳实践。请告知。 谢谢 John您可能需要分析您的数据,并决定在每种情况下
John您可能需要分析您的数据,并决定在每种情况下希望发生什么。如果您事先知道这些规则,那么可以在源位置或SSI内应用修复程序
您可能会发现使用和/或如果您可以先在SQL中暂存原始数据以查看数据,这很有用谢谢您的建议,我将尝试此方法