Ideally you would be extracting the fields during index time, using an ingest pipeline or similar.
If not, you can try to use a runtime field to pull the events apart and put them in their own fields. But it's likely to be a lot clunkier.
I'm not sure if kql can pull this apart like you want.
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.