【问题标题】:SSIS Flat File SourceSSIS 平面文件源
【发布时间】:2014-02-04 17:53:08
【问题描述】:

问题历史 我有一个简单的 SSIS 包,它将数据从平面文件源(.csv)加载到 MS SQL Server 表中。 错误文件格式

突然间,我们的源系统在输入文件中添加了页眉和页脚,所以文件现在看起来像

问题:

当前的 SSIS 包没有失败并且工作正常;最重要的是 - 它没有加载页眉和页脚。 SSIS 包如何忽略页眉和页脚?包不应该失败吗?

【问题讨论】:

    标签: ssis


    【解决方案1】:

    SSIS 平面文件源非常简单,基本上会尽可能地忽略文件格式更改 - 它只真正关心行终止符。列标识是定位的。所以我希望它跳过第一行,然后传递第二行(Col1、Col2 等)和页脚行。

    【讨论】:

    • 这可能也是我的“问题”的答案,所以让我问一下,这种简化是否也适用于文件名?我有一个平面文件源连接,它指向一个从未存在的所谓的 notification_aggregates.tsv.zip.tsv。目标文件夹中的 .tsv 文件将具有 YYYY-MM-DD-hh_mm_ss.tsv 格式。然而任务会加载它们。
    猜你喜欢
    • 1970-01-01
    • 2012-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-05
    • 1970-01-01
    • 2014-01-16
    • 1970-01-01
    相关资源
    最近更新 更多