And say if I have virtual groups based on this data like
Developer: (Junior Developer,Senior Developer,Database Developer)
Manager: (Product Manager, Senior Manager, Scrum Manager)
Is it possible to do aggregations which end up in buckets based on these virtual groups of Developer and Manager?
You could use a filters aggregation for that. You can use that aggregation to create arbitrary buckets of documents that match a set of queries.
You could create one bucket for all documents that match a query for "Junior Developer,Senior Developer,Database Developer" and another buckets for documents that match "Product Manager, Senior Manager, Scrum Manager".
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.