Per impostazione predefinita, l'aggregazione in MongoDB si verifica in memoria e le fasi della pipeline hanno un limite di 100 Mb di RAM. Sembra che tu abbia superato questa soglia. Per gestire set di dati di grandi dimensioni, è necessario abilitare le fasi della pipeline di aggregazione per scrivere i dati in file temporanei. Usa allowDiskUse
opzione per questo:
db.BASE_TABLE_CREATION_ExecuteHiveScript_26_V0.aggregate([
{ "$project" : { "visitor_localdate" : 1 , "_id" : 0}},
{ "$sort" : { "visitor_localdate" : -1}}
], { "allowDiskUse" : true })