我刚刚开始使用 NiFi,当一切顺利时,这很棒。
当事情失败时,我想查看流文件,或有问题的处理器的输出(stdout+stderr)。是否有一种简单的方法可以转储流文件的所有属性,或者只是浏览流文件?
我觉得我错过了一些非常明显的东西,但大多数教程只是通过例子来说明一切都是第一次拍摄。
最佳答案
处理器通常有一个或多个故障关系,由数据流设计者决定如何处理这些关系。
某些故障是由于临时条件造成的,例如目标系统出现故障,对于这些故障,它们通常会循环回同一个处理器以继续重试,直到目标系统恢复正常。
其他失败是由与数据相关的问题引起的,重试可能没有意义,因为它们将继续失败。您可以将这组故障路由到 PutFile 处理器以将它们写出到某处的目录,或者 PutEmail 处理器来通知您。其中任何一个都可以让您访问原始数据。如果您想查看流文件属性,您可以使用数据来源查看通过 PutFile/PutEmail 处理器的所有流文件。
关于apache-nifi - NiFi : View Flow File,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41550878/