Преобразование Parquet в avro создает java.lang.IllegalArgumentException: INT96 еще не реализована ошибка

Я пытаюсь преобразовать файл паркета в avro, но выбрасываю "INT96 еще не реализовано"

Не могли бы вы предложить какое-либо решение для этого

Parquet parquet = ParquetReaderUtils.getParquetData("000001_0");
            MessageType messageType = new MessageType("org.apache.parquet.avro.myrecord",parquet.getSchema());  
            AvroSchemaConverter avroSchemaConverter = new AvroSchemaConverter(new Configuration(false));
            Schema convertedAvroSchema = avroSchemaConverter.convert(messageType);

Исключение в потоке "main" java.lang.IllegalArgumentException: INT96 еще не реализовано. в org.apache.parquet.avro.AvroSchemaConverter$1.convertINT96(AvroSchemaConverter.java:279) в org.apache.parquet.avro.AvroSchemaConverter$1.convertINT96(AvroSchemaConverter.java:264) в org.apy $PrimitiveTypeName$7.convert(PrimitiveType.java:297) в org.apache.parquet.avro.AvroSchemaConverter.convertField(AvroSchemaConverter.java:263) в org.apache.parquet.avro.AvroSchemaConverj (конвертер) (конвертор). Конвертер (конвертер). в org.apache.parquet.avro.AvroSchemaConverter.convert(AvroSchemaConverter.java:231)

0 ответов

Другие вопросы по тегам