Hi Team,

I am ingesting data from hive to mongodb using flow as mentioned below :

SelectHiveQL - > ConvertRecord ->  SplitJson -> PutMongo

Is there any way to ingest data from hive to mongodb using nifi because I
used two processor to push data into mongodb PutMongoRecord and PutMongo
Proccessor but there are limitation with processors given below :

1. PutMongoRecord Processor : upsert mode not avaibalble

2. PutMongo Processor : There is upsert mode but it pushes single object at
a time

Question : Is there any way to insert ArrayJson directly into MongoDB,
because in current flow there is  performance issue which is happening &
becoming a bottleneck as number of files which are getting processed are
now becoming very large since array of json can not be inserted & splitjson
processor is used as overhead to split each array object from these files.

Thanks,
Santosh Pawar

Reply via email to