본문 바로가기

Data&Processing

hudi 실행에러 - HoodieException: uuid(Part -uuid)

Caused by: org.apache.hudi.exception.HoodieException: uuid(Part -uuid) field not found in record. Acceptable fields were :[application, ....]

 

hudi를 통해서 insert 할경우 위와같이 uuid가 없다는 에러가 있었는데, 이유는 RECORDKEY_FIELD_OPT_KEY option을 설정하지 않아서 입니다. RECORDKEY_FIELD_OPT_KEY parameter의 default 값이 "uuid" 컬럼인데 해당 parameter를 설정하지 않으니 default로 "uuid"를 찾고 그 컬럼도 없을경우 위와같은 에러를 발생시키게 됩니다.