我在SSIS包中使用开源平面文件的CSV文件时遇到问题。
我在文件中设置了10列,但我尝试检测那些列数不超过9列或者超过10列的行。
如果我声明忽略错误,请省略整行。如果我声明重定向行,而不是红色箭头连续。如果我声明组件错误,则无法检测到包含10列的行。
有什么建议吗?
答案 0 :(得分:0)
您必须使用脚本任务处理此问题。
您可以使用脚本预处理不具有10列的行,然后仅将每行中包含10列的.csv文件发送到DataFlow,或者您可以直接执行在脚本任务中导入,一次一个地根据其内容处理每一行。