What is the difference between not analyze a fied and enable false field ?
Disabling a field ("enabled": false) means that the field will not be indexed at
all, so it won't be searchable and you cannot aggregate on it.
Numeric detection is really interesting ? Or it’s better to define format
(long, int,short…) myself
If you know the potential range, it's better to define it yourself. For
instance, if you know it's going to be a small number, you could use a short
or integer rather than letting the detection handle it, in which case it will
always pick either a long or double (depending on whether it has mantissa or
not)
Also i not need a full text search, i use just key words for aggregate and
visualize (sum, average…) what i can make that ?
In that case, just make the field a keyword field (for string data).
I understand enabled false field mean it's save in database but it take small disk space because it's not searchable or aggre.
But if i configure a field => index : not_analyze, What is mean ?
Ok, but what i can do it ? My currently template is well configured for that ? (string_as_keyword)
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.