我使用的水壺v5.2支持MongoDB中的聚合pipleline 當使用MongoDB輸入查詢適用於小數據集但我需要使用選項 allowDiskUse查詢可以「T圖如何在Pentaho的 添加此同時,我測試了蒙戈貝殼此選項,它的工作如預期Pentaho Kettle(數據集成)MongoDB聚合
http://docs.mongodb.org/manual/reference/method/db.collection.aggregate/
http://wiki.pentaho.com/display/EAI/MongoDB+Input#MongoDBInput-queryaggpipeline
這個工程
[ {$unwind: "$friends"}, {$group : { '_id' : '$friends.id', name: {'$first': '$friends.name'} ,count: {$sum:1} } } ,{$sort: {count: -1}}, {$limit: 100} ]
這並不
[ {$unwind: "$friends"}, {$group : { '_id' : '$friends.id', name: {'$first': '$friends.name'} ,count: {$sum:1} } } ,{$sort: {count: -1}}, {$limit: 100} ] , {allowDiskUse: true}
是的我更新了我的問題與查詢測試 – y0ft88 2014-12-06 09:48:54