【问题标题】:Nifi 1.8 csv database ingestionNifi 1.8 csv 数据库摄取
【发布时间】:2019-02-14 03:08:38
【问题描述】:

在 nifi 1.8 中是否有办法让 PutDatabaseRecord 通知您在 CSV 文件的哪一行出现错误或架构不对应?

我有兴趣将大型 CSV 文件转储到数据库中,但我也想记录错误文件和发生错误的行。 我不想为了记录它而丢弃整个文件。 我可能会忽略坏行并继续插入好行,但我也希望能够记录坏行和文件名。

如果可能的话,我还想发送一个信号,可能会采取

【问题讨论】:

    标签: apache-nifi


    【解决方案1】:

    您可以使用 ValidateRecord 并仅将“有效”关系发送到 PutDatabaseRecord,然后将“无效”关系路由到 PutFile 等其他地方,以便查看无效记录。

    【讨论】:

      猜你喜欢
      • 2019-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多