On this page

Show all

Help Center/ MapReduce Service/ Component Operation Guide (LTS)/ Using Hudi/ Common Issues About Hudi/ Data Write/ SchemaCompatabilityException Is Reported When Updated Data Is Written

SchemaCompatabilityException Is Reported When Updated Data Is Written

Updated on 2022-11-18 GMT+08:00

Question

The following error is reported when data is written:

org.apache.hudi.exception.SchemaCompatabilityException: Unable to validate the rewritten record <record> against schema <schema>at org.apache.hudi.common.util.HoodieAvroUtils.rewrite(HoodieAvroUtils.java:215)

Answer

This error may occur if a schema contains some non-nullable field whose value is not present or is null.

You are advised to evolve schemas in backward compatible mode. Essentially, this means either you need to set each newly added field to null or to default values. In Hudi 0.5.1 and later versions, the troubleshooting is invalid if fields rely on default values.

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback