我試圖讓我的頭在從Avro和JSON提取屬性。我可以使用EvaluateJsonPath
處理器從JSON中提取屬性。我試圖在Avro上做同樣的事情,但我不確定它是否可以實現。Apache Nifi - 從Avro提取屬性
這裏是我的流量,ExecuteSQL
- >SplitAvro
- >UpdateAttribute
UpdateAttribute
是我要提取屬性的處理器。請在下面找到UpdateAttribute
處理器的快照,
所以,我的基本問題是,我們可以提取屬性形成的Avro?如果是,請爲我提供正確的方法。或者在提取屬性前總是需要使用ConvertAvroToJSON
?
再次感謝您的幫助。我將使用'ConvertAvroToJson' - >'EvaluateJsonPath' - >'ConvertJsonToAvro'作爲解決方法 – Pons
您是否也可以從JSON內容中提取屬性,然後使用Avro內容將這些屬性合併迴流文件? – Andy
@Andy,我可以使用'EvaluateJSONPath'從JSON中提取屬性。但從未嘗試將屬性與Avro合併。我試圖從Avro和Json中提取屬性。 – Pons