我有一种情况,需要导入大文档(.xlsx),然后转换为CSV,然后转换为JSON,然后使用Nifi使用putMongo。
现在我想查询这些collections(2),就像任何带有where子句的select SQL查询...
SQL查询:
select t1.X, t1.Y_DT,t1.Z,t1.adj,t1.bjc,t1.jbc,t1.mnk,t2.adj1,t2.bjc1,t2.jbc1,t2.mnk1 from inpt1 t1, input2 t2 where t1.X = t2.X AND t1.Y_DT=t2.Y_DT AND t1.Z = t2.Z;
需要类似的MongoDB查询...,
如何使用Nifi?像上面的东西。
答案 0 :(得分:0)
假设$lookup
运算符按照注释中建议的ngShravil.py进行操作,您需要编写一个聚合查询并在NiFi中使用RunMongoAggregation
来运行它。