Skip to main content
Feedback

Elasticsearch datatype mapping

The Elasticsearch data types are matched to Data Integration data types while extracting your data. If a data type is not supported, it is mapped as a "String" type.

The following table shows the mapping of Elasticsearch data types to Data Integration-compatible types:

Elasticsearch typeData Integration type
BOOLEANBOOLEAN
BYTEINTEGER
SHORTINTEGER
INTEGERINTEGER
LONGBIGINT
UNSIGNED_LONGBIGINT
DOUBLEFLOAT
FLOATFLOAT
HALF_FLOATFLOAT
SCALED_FLOATFLOAT
KEYWORD_TYPE_FAMILYSTRING
TEXTSTRING
BINARYSTRING
DATESTRING
IPSTRING
NESTEDSTRING
OBJECTSTRING