I have a field that contains a list of "tags/keywords" (around 60) but they can come in any order. I want to be able to search the index for all documents with same combination of "tags/keywords" . So I thought I could just checksum the field and store the value in another field for comparison/search/aggregations. It's not perfect, but in combination with other fields I have to reduce the set, I think it would do a very good job.
My problem is the checksum input has been replaced with fingerprint and as far as I can tell does not have checksum.
I am not that accomplished in logstash or ruby, so I am hoping there is a workaround and I don't have to sort the list, then fingerprint, but that may be what I have to do.
Here is what worked for me. My list of entries was separated by comma. I also used temporary variable so I could "see" on elastic that I was getting what I expected.
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.