I found the foreach processor for Elasticsearch, but I am wondering if that same ability exists in the Kibana UI?
My use case is that I save a search for the creation of a meeting with a unique meetingId. Now, for each meetingId I'd like to create a visualization that presents data of the users. In the logs this is captured by a UserJoinedEvent with the meetingId and the userId.
The foreach processor is for preprocessing documents before they're indexed in Elasticsearch, and no such functionality exists in Kibana. I'm a bit confused about what you're asking for here.
Now, for each meetingId I'd like to create a visualization that presents data of the users
It sounds like you want to dynamically generate visualizations based on the data set returned by a query. Kibana doesn't support this in the UI, but you could write some scripts or use automation tools to do this. Here's some information about the API you'll need to hit: https://github.com/elastic/kibana/pull/11632.
You can GET a visualization using this API to see what kind of payload you'd need to send to create it. For example:
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.