目前我遇到了以下问题:我正在使用 KafkaConsumer 读取来自 Kafka 主题的消息。消息是字符串并具有以下格式:
{ "a" : "b", "a1" : "b1", "c2" : "c3" }
它们保存在 FlowFile 的有效负载中。
我想将该字符串转换为 json 或理想情况下转换为 csv,但不知道该怎么做。
我是 NiFi 的新手并尽可能多地进行了研究,但我发现的答案是关于从 json 到 avro 或类似的转换,但从不将字符串转换为 json 或 avro。我还发现 Kafka 消息在 FlowFile 的有效负载中,而不是在属性中,所以我不知道如何获得它,因为示例总是涉及属性。
简而言之:我可以使用一些内置处理器将 FlowFile 的有效负载(一个字符串)转换为 json/cvs。