阻止(或剥离)FlowFile 内容

Block (or strip out) FlowFile Content

我需要从 NiFi 执行 HTTP Post,但我没有 want/need 携带所有 FlowFile 内容的请求。

有什么方法可以传递 FlowFile 的 属性 不是 完整内容吗?

如果您的 Http Post 的请求主体是 JSON,您可以使用 AttributesToJSON 处理器,它允许您选择要包含在结果中的属性 JSON。然后您可以配置处理器,以便生成的 JSON 覆盖现有的流文件内容。

请记住,生成的 JSON 将是扁平的,因此您可能需要将其转换为预期的格式。为此,您可以使用 JoltTransformJSON 处理器。

下面是您的数据流的示例。希望对您有所帮助!