Загружаемые типы данных Avro

Система поддерживает загрузку типов данных Avro, перечисленных в таблице ниже. Для каждого типа данных Avro указан соответствующий логический тип данных.

Подробнее о типах данных Avro см. в официальной документации Apache Avro.

Загружаемый тип данных Avro Логический тип данных
boolean BOOLEAN
string VARCHAR (n)
(string) uuid UUID
int INT32
long BIGINT
float FLOAT
double DOUBLE
(int) date DATE
(long) time-micros TIME (precision)
(long) timestamp-micros TIMESTAMP (precision)

Значение типа данных (long) time-micros считается корректным, если лежит в интервале [0; 86399999999] микросекунд. Для значений этого типа данных, лежащих вне указанного интервала, успешная загрузка и дальнейшая корректная обработка не гарантируются.