2017-06-17 27 views
3

我需要從NiFi執行一個HTTP Post,但我不希望/不需要請求來攜帶所有FlowFile的內容。塊(或去掉)FlowFile內容

有沒有辦法通過屬性的FlowFile,但是不是的全部內容?

回答

3

如果您的Http Post的請求正文是JSON,您可以使用AttributesToJSON處理器,該處理器允許您選擇要包含在生成的JSON中的屬性。然後可以配置處理器,以便生成的JSON覆蓋現有的流文件內容。

請記住,生成的JSON將是平坦的,因此您可能需要將其轉換爲預期的格式。爲此,您可以使用JoltTransformJSON處理器。

下面是您的數據流的外觀示例。我希望這有幫助!

enter image description here