1

我正在尝试将镶木地板文件转换为 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.apache.parquet.schema.PrimitiveType $PrimitiveTypeName$7.convert(PrimitiveType.java:297) at org.apache.parquet.avro.AvroSchemaConverter.convertField(AvroSchemaConverter.java:263) at org.apache.parquet.avro.AvroSchemaConverter.convertFields(AvroSchemaConverter.java:241)在 org.apache.parquet.avro.AvroSchemaConverter.convert(AvroSchemaConverter.java:231)

4

0 回答 0