首页 > 解决方案 > SSIS 数据源 - 忽略随机格式错误的行

问题描述

我有一个 SSIS 包,它遍历数百个 Apache 错误日志文件并将内容写入中央数据库。

我注意到有时日志文件会包含格式错误的行,它只是缺少两列之间的分隔符,因此 SSIS 将其解释为具有错误的元数据(缺少一列)并且包失败。

当前的解决方法是完全跳过文件,但我真的很想跳过格式错误的行,因为通常有数千个有用的行,只有一个坏的行。将 OnError 和 OnTruncation 设置为重定向无济于事,因为它是导致数据源组件失败的元数据错误。

有任何想法吗?

标签: ssisdatasourceflat-file

解决方案


推荐阅读