Join data from two indexes in Elasticsearch or Logstash


I'd like to add a field from one index to the documents of another index, according to a certain other field (definition of a join basically).

Index X has fields A, B, C
Index Y has fields B, D

I'd like to add to index X (or to make another index Z if modifying X in such a way is not possible) with fields A,B,C,D where D obviously has values only where values of IndexX_fieldB match values of IndexY_fieldB.

Elasticsearch filter plugin in Logstash was the solution but I couldn't find a way to make it work with not verified (self-signed) certificates (since it lacks the option ssl_certificate_verification).

Any other way to pursue such a goal? Thank you!

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.