JSON到AVRO转换(NiFi) - 一些字段作为值,一些包含多个JSON条目

时间:2017-02-26 14:22:55

标签: json xml avro apache-nifi

我正在尝试将JSON转换为AVRO - 将XML转换为JSON之后。 XML / JSON包含一些固定区域(“ID”)和其他动态区域(“FIELD”)(即0-n单独值)。

`   <xml>
     <ID>1234567890ABC</ID>
     <FIELD>
      <A>ABC</A>
      <B>XYZ</B>
     </FIELD>
    </xml>
  <xml>
   <ID>0987654321XYZ</ID>
   <FIELD>
      <A>ABC</A>
      <C>XYZ</C>
      <F>123</F>
   </FIELD>
  </xml>`

我可以为NiFi的ConvertJSONtoAVRO处理器定义 avro架构(以便稍后将Avro数据存储在配置单元表中),将“ID”放在一列和< strong>在“FIELD”内的所有内容进入第二列?

真诚地感谢你! 丹尼尔

0 个答案:

没有答案