I am using kibana's index-pattern to display the numbers in a human friendly way (to display the number of bytes in MB and GB etc). How does it effect the search performance?
Below is an excerpt from the index-pattern for the field 'something' :
{"name":"something","type":"number","count":0,"scripted":false,"indexed":true,"analyzed":false,"doc_values":true,"searchable":true,"aggregatable":true}]","fieldFormatMap":"{"something":{"id":"bytes"}}"}
This index-template config helps me displaying the aggregated value of "something" in GBs.
How is this fieldFormatMap used? Is this applied on each every document on just on the aggregated result?
The formatting done by Kibana's index patterns is all done at display time so it won't have any effect on search performance. Elasticsearch is completely unaware of the field formatters
In my case, all the searches are happening through the Discover plugin of the kibana. Also as my is a dashboard application, I have a lot of visualisations already in place. Would this fieldFormatMap slow the loading of the visualisations down?
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.