2015-08-15 12:00:55 -04:00
|
|
|
[[mapper]]
|
|
|
|
== Mapper Plugins
|
|
|
|
|
2020-07-07 14:59:35 -04:00
|
|
|
Mapper plugins allow new field data types to be added to Elasticsearch.
|
2015-08-15 12:00:55 -04:00
|
|
|
|
2020-07-23 12:42:33 -04:00
|
|
|
[discrete]
|
2015-08-15 12:00:55 -04:00
|
|
|
=== Core mapper plugins
|
|
|
|
|
|
|
|
The core mapper plugins are:
|
|
|
|
|
|
|
|
<<mapper-size>>::
|
|
|
|
|
2020-08-05 14:04:55 -04:00
|
|
|
The mapper-size plugin provides the `_size` metadata field which, when enabled,
|
2015-08-15 12:00:55 -04:00
|
|
|
indexes the size in bytes of the original
|
|
|
|
{ref}/mapping-source-field.html[`_source`] field.
|
|
|
|
|
2015-08-17 06:47:14 -04:00
|
|
|
<<mapper-murmur3>>::
|
|
|
|
|
|
|
|
The mapper-murmur3 plugin allows hashes to be computed at index-time and stored
|
|
|
|
in the index for later use with the `cardinality` aggregation.
|
2015-08-15 12:00:55 -04:00
|
|
|
|
2018-09-18 05:25:27 -04:00
|
|
|
<<mapper-annotated-text>>::
|
|
|
|
|
|
|
|
The annotated text plugin provides the ability to index text that is a
|
|
|
|
combination of free-text and special markup that is typically used to identify
|
|
|
|
items of interest such as people or organisations (see NER or Named Entity Recognition
|
|
|
|
tools).
|
|
|
|
|
2015-08-17 06:47:14 -04:00
|
|
|
include::mapper-size.asciidoc[]
|
|
|
|
include::mapper-murmur3.asciidoc[]
|
2018-09-18 05:25:27 -04:00
|
|
|
include::mapper-annotated-text.asciidoc[]
|