@sureshbomm You can use RUle based group aggregation like single group aggreation (Running group aggregation for single or required groups - Compass)
You can change filter in master application and then run the group aggregation for required group
Yes you can change the schema as per your requirement but this will be manual so you need to do it manually.