Help Center> MapReduce Service> Component Operation Guide (LTS) (Paris Region)> Using Hudi> Common Issues About Hudi> Data Write> UnsupportedOperationException Is Reported When Updated Data Is Written
Updated on 2022-12-14 GMT+08:00

UnsupportedOperationException Is Reported When Updated Data Is Written

Question

The following error is reported when data is written:

java.lang.UnsupportedOperationException: org.apache.parquet.avro.AvroConverters$FieldIntegerConverter

Answer

This error will occur again because schema evolutions are in non-backwards compatible mode. Basically, there is some update U for a record R which is already written to the Hudi dataset in the Parquet file. R contains field F which includes certain data type, that is long. U has the same field F with the int data type. Parquet FS does not support incompatible data type conversions.

For such errors, perform valid data type conversions in the data source where you collect data.