I am currently using Elastic Search and Kibana 5.2 stack.
I created a simple kibana pie chart visualisation with count metric and a "string" field in an index.
I am getting the following error when I try to apply a filter on a string field by clicking on the Kibana pie chart.
"Filter bar: The "abc.keyword" field cannot be used for filtering"
The exact error message is 'Filter bar: The "foo.keyword" field can not be used for filtering."
It's only broken for one of our indexes, for other indexes in the same instance filtering works as expected.
It seems to be broken for all the fields in the index including strings, numbers etc.
However scripted fields always work. So you can work-around by wrapping a field as a scripted field and then filter on that, but this would be really tedious to set up across all the fields.
Thanks
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.