如何在nifi

时间:2019-03-12 15:48:53

标签: mysql bulkinsert apache-nifi

nifi的新手正在尝试使用nifi在mysql中进行批量插入,这是我的示例流程结构。

FetchFile -> 
ConvertRecord (covert csv to json) -> 
SplitJson -> 
EvaluateJsonPath -> 
routeOnAttribute -> 
JoltTransformJson (adding new key value pair) -> 
MergeContent (merge all flowfiles) -> 
ConvertJsontoSql (converting json to sql) -> 
ExecuteSql

在这里executeSql仅插入一条记录,而不是所有记录

mergeContent包含以下JSON结构

{"batch_id":"123","name":"xyz","age":"26"},
{"batch_id":"123","name":"abc","age":"29"},
{"batch_id":"123","name":"fff","age":"30"}

但是executeSql只插入第一个json,其他都没有插入。请有人帮忙。

预先感谢

0 个答案:

没有答案