Just one question to remove misunderstood, do you know about the value 1234 before search or not?
I mean you search all the doc with causerid=1234 and casesessionid=1234 and caloginid=1234 and caexpired=1234
OR
you have all your log and you want to make a join like in SQL?
if so one solution can be to list all unique causerid (for example) and loop for each value to search the three others values. May use mget or msearch. This solution can be used only if you have few unique ids.
After it depends on your data and what you expect as performance.
Thanks for your help. The value is not unique or known. Means, it could be anything if that matches, then expecting lists. Based on the this , I need to pull out other report.
I'm very new to ELK. If you can send me the complete syntax, would be very helpful.
I don't think you can do it as you can't join 2 indices with elasticsearch.
You can run a manual job which scans every single document from index 1 and for each run a job in index 2 to search for the terms found in index 1.
It will be slow for sure.
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.