У меня есть конвейер лучей, который принимает данные json, анализирует их, а затем записывает их в виде файлов паркета в корзину GCS.Я не знаю, как обрабатывать даты и временные метки при определении схемы Avro в Java.Это не дает возможность для дат или аналогичных.Только примитивы.Сейчас все работает, но моя дата остается в виде строки.Есть ли у кого-нибудь предложения по определению дат / временных отметок в объекте схемы Avro, а также Java-объектов для передачи его как?
static final Schema SCHEMA = SchemaBuilder.record("Record")
.namespace("com.foo").fields().requiredString("val1")
.requiredString("val2").requiredString("timestamp").endRecord();
Пример временной отметки:
String timestamp = "2018-12-06T21:22:35.700Z";