我需要从 NiFi 执行 HTTP Post,但我不希望/不需要请求携带所有 FlowFile 的内容。
有没有办法传递 FlowFile 的属性但不完整内容?
最佳答案
如果你的Http Post的请求体是JSON,你可以使用AttributesToJSON允许您选择要包含在生成的 JSON 中的属性的处理器。然后,您可以配置处理器,以便生成的 JSON 覆盖现有的流文件内容。
请记住,生成的 JSON 将是扁平的,因此您可能需要将其转换为预期的格式。为此,您可以使用 JoltTransformJSON处理器。
下面是您的数据流的示例。希望对您有所帮助!
关于apache-nifi - 阻止(或剥离)FlowFile 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44606003/