使用 SSIS,平面文件连接管理器会弄乱具有“,”值的 csv 文件,其值在数千范围内

With SSIS, the flat file connection manager messes up with csv files having "," in values in the range of thousands

我在 CSV 文件中有数据,在记事本中显示如下:

在 SSIS 中,当我尝试以分隔格式加载此文件时,出现在预览中的数据由于数字值中出现的逗号而变得混乱,例如。数以千计。数据看起来像这样:

有什么方法可以在连接管理器中解决这个问题吗?

谢谢!

使用 Text Qualifier,如下所示:

这将处理内部有引号的列。有时 CSV 数据会变得非常糟糕,我不得不求助于脚本组件进行一些清理,但这种情况很少见。