Elasticsearch Connector > Data type reference > Elasticsearch and transformation data types
  

Elasticsearch and transformation data types

The following table describes the Elasticsearch data types that Data Integration supports and the corresponding transformation data types:
Elasticsearch Data Types
Transformation Data Types
Range and Description
Array
Array
-
Binary
Varbinary
Base64 encoded string
Boolean
Integer
true and false
Byte
Integer
A signed 8-bit integer.
Minimum value: -128
Maximum value: 127
Date
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.(precision to second).
Double
Double
Double-precision 64-bit IEEE 754 floating point number, restricted to finite values.
Float
Double
Single-precision 32-bit IEEE 754 floating point number, restricted to finite values.
Integer
Integer
A signed 32-bit integer.
Minimum value: -231
Maximum value: 231-1
Long
BigInt
A signed 64-bit integer.
Minimum value: -263
Maximum value: 263-1
Null
String
-
Object
Struct
-
Short
Integer
A signed 16-bit integer.
Minimum value: -32,768
Maximum value: 32,767
String
String
-