【问题标题】:flat-file first row contains unwanted data--how to skip that [duplicate]平面文件的第一行包含不需要的数据-如何跳过[重复]
【发布时间】:2015-03-03 05:40:35
【问题描述】:

我有多个平面文件要加载到 sql server 表中。前几行包含文件路径信息,然后我列出了表格列。谁能帮助我如何从列名开始的位置开始读取和加载数据。例如,在文件路径信息之后,我的第一列将是 customerID。所以它假设考虑第一列是customerId。如果这可以使用 C# 脚本完成。请提供或参考该脚本。

【问题讨论】:

  • 在平面文件连接管理器中,将 Header rows to skip 的值从 0 更改为 N。无需编写脚本。 See also
  • 我在源中有大约 400 列,并希望将 300 列加载到目标。如果我取消选中第一行作为列,则很难进行列映射。
  • 我需要 ssis 才能从列开始的位置开始读取文件。我可以做这样的事情吗?因为有些平面文件一开始只有一个文件路径,有些有 2 个文件路径,有些有 3 个。而且我不想跳过仅开始阅读专栏。

标签: c# ssis


【解决方案1】:

在平面文件连接管理器中,选中标有“第一行中的列名”的框。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-28
    • 1970-01-01
    • 2015-09-18
    • 2012-07-14
    • 2017-11-16
    • 1970-01-01
    • 2018-06-11
    • 1970-01-01
    相关资源
    最近更新 更多