Type support
The Sink connector supports the following built-in Kafka Connect types.
Kafka Connect type | Conversion rule | ||
---|---|---|---|
Boolean |
Converted into BOOLEAN type. |
||
Bytes |
Converted into BYTE ARRAY type. |
||
Float32 |
Converted into FLOAT type. |
||
Float64 |
Converted into FLOAT type. |
||
Int8 |
Converted into INTEGER type. |
||
Int16 |
Converted into INTEGER type. |
||
Int32 |
Converted into INTEGER type. |
||
Int64 |
Converted into INTEGER type. |
||
String |
Converted into STRING type. |
||
Decimal |
Converted into STRING type. This is to avoid data loss, since Neo4j does not have native support for decimal values. |
||
Date |
Converted into DATE type. |
||
Time |
Converted into LOCAL TIME type. |
||
Timestamp |
Converted into LOCAL DATETIME type. |
||
Array |
Converted into LIST of converted elements. |
||
Map |
Converted into MAP of keys to respective converted values.
|
||
Struct |
Converted into MAP of field name to respective converted values. |