我对SSIS有点新。我使用的是SSIS 2012.输入文件是excel,csv和txt。在SSIS 2012中截断的日志列
数据必须从输入文件转储到数据库。输入文件中列的大小不断变化,所以我不能坚持固定长度。将包中连接管理器的数据类型更改为ntext
可以解决此问题,但我们也有性能限制。因此,客户更喜欢截断额外的数据并且亲近他而不是影响性能。
行重定向将给予被截断的行。但是我想在每个文件中隐藏被截断的列中的客户。
SSISDB是否跟踪被截断的数据。如果是这样的话。
我打算将截断的数据写入单独的文件,然后使用脚本组件比较每列的长度。有没有更好的办法。
我不明白你想做的行重定向不会给你什么。 “亲密顾客”意味着什么? –
@TabAlleman跟踪每个文件中被截断的列并使用电子邮件任务发送这些列。 –