【问题标题】:Fixing rows offset in some rows in ssis?修复ssis中某些行中的行偏移?
【发布时间】:2021-02-28 07:54:01
【问题描述】:

我正在开发一个包,我必须在其中加载看起来像这样的数据

StudentID Class SignUpDate
1 Math 101 01/09/2020
2 Math 102 01/09/2020

问题是我有几行不在正确的位置,所以我看到日期数据出现在类列中,而且这种情况并不总是发生在某些行中。 这是错误行的示例

StudentID Class SignUpDate
1 Math 101
01/09/2020

我尝试将错误的数据错误地输出到另一个 CSV,然后将它们合并在一起,但我无法将错误的数据链接到没有公共列的正确行 有没有办法使用 SSIS 来解决这个问题?

【问题讨论】:

  • “问题是我有几行不在正确的位置”是什么意思?你能分享一个你的 CSV 文件的样本和源的配置吗?
  • 我的意思是某些行中的信息不在右列中,就像您在我创建的示例表中看到的那样,SignUpDate 信息位于以下类列中。这仅在几行中发生,而其他大多数行看起来都很好并且在正确的位置。我在想这是一个分隔符问题,但不是因为它只发生在几行上。
  • 源代码使用的是什么组件?

标签: c# sql ssis


【解决方案1】:

尝试使表中的行不为空,然后可能会出错,这些行将被定向到错误输出。也请您提供一些示例虚拟源数据

【讨论】:

    猜你喜欢
    • 2020-11-01
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多