我们为客户设计了一个SSIS包,用于将数据从其数据库导出到需要我们进一步处理的平面文件。
简而言之,DFT中的一个平面文件目标没有指定text qualifier
。这些天我们收到的文件包含许多数据,这些数据与文本中的列分隔符具有相同的符号。外观是不可预测的,这意味着它可以显示在任何一列中。
在将更新的包发送到客户端之前,还有其他任何方式(从后端没有硬编码更新,例如使用右边的列更新每个列)以了解原始列在每个列之间的结束位置吗?
最简单的方法是让他们再次使用Text Qualifier
导出文件以逃避符号,但出于业务考虑,它可能不是我们的前1选择,任何人之前经历过这个,有什么建议和建议吗?