Avro Google Cloud Storage File Data Type | Transformation Data Type | Range and Description |
|---|---|---|
ARRAY¹ | Array | Unlimited number of characters |
BOOLEAN | Integer | TRUE (1) or FALSE (0) |
BYTES | Binary | Precision 4000 |
DOUBLE | Double | Precision 15 |
FLOAT | Double | Precision 15 |
INT | Integer | -2,147,483,648 to 2,147,483,647 Precision 10, scale 0 |
LONG | Bigint | -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 Precision 19, scale 0 |
MAP¹ | Map | Unlimited number of characters |
NULL | Integer | -2,147,483,648 to 2,147,483,647 Precision 10, scale 0 |
RECORD¹ | Struct | Unlimited number of characters |
STRING | String | 1 to 104,857,600 characters Default precision is 256. You can increase the value up to 104857600 characters. |
UNION¹ | Corresponding data type in a union of ["primitive_type|complex_type", "null"] or ["null", "primitive_type|complex_type"]. | Dependent on primitive or complex data type. |