【问题标题】:Skip Header row when loading data from csv using Ingest Utility in db2使用 db2 中的 Ingest Utility 从 csv 加载数据时跳过标题行
【发布时间】:2021-08-11 08:03:04
【问题描述】:

我正在尝试使用摄取实用程序将数据从 csv 文件加载到 db2 目标表中。 我看到标题行被拒绝并显示错误消息。 是否有任何选项(类似于导入实用程序中的 skipcount)来跳过标题行以避免收到被拒绝的消息?

【问题讨论】:

  • 是 INGEST 停止还是警告?
  • 摄取没有停止,但每次显示行被拒绝时都会显示警告消息。有没有办法跳过标题行以避免每次都出现此警告消息?

标签: db2 data-ingestion ingest


【解决方案1】:

您可以使用带有INGEST 的命名管道。

类似这样的:

mkfifo mypipe
tail -n +2 data.csv > mypipe

然后从 mypipe 读取。

【讨论】:

  • 感谢@data_henrik,它非常有用,当我使用 delete 语句运行摄取时,它会将插入的行数设为 0,并且不显示删除的行数。是否有任何选项可以显示已删除的行数?
  • 打开一个新问题,我不知道。感谢您的反馈
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-29
  • 1970-01-01
  • 2019-10-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多