Brug ikke den indtastede aggregeringsvariant af aggregering, som i det væsentlige forsøger at oversætte ejendomsreferencer i inputtypen (AgentDataStorage) til feltnavne og mislykkes, når den ikke finder egenskabsreferencerne, i dit tilfælde dataPoints.TOTAL_BUS_COMMISSION.
Brug
AggregationResults<AggregationResult> results = mongoTemplate.aggregate(aggregation,
"agent_data_storage", AggregationResult.class);