Help Center/ MapReduce Service/ Component Operation Guide (Normal)/ Using Hudi/ Common Issues About Hudi/ Data Collection/ HoodieKeyException Is Reported When Data Is Collected
Updated on 2022-09-15 GMT+08:00
HoodieKeyException Is Reported When Data Is Collected
Question
Is it possible to use a nullable field that contains null records as a primary key when creating a Hudi table?
Answer
No. HoodieKeyException will be thrown.
Caused by: org.apache.hudi.exception.HoodieKeyException: recordKey value: "null" for field: "name" cannot be null or empty. at org.apache.hudi.keygen.SimpleKeyGenerator.getKey(SimpleKeyGenerator.java:58) at org.apache.hudi.HoodieSparkSqlWriter$$anonfun$1.apply(HoodieSparkSqlWriter.scala:104) at org.apache.hudi.HoodieSparkSqlWriter$$anonfun$1.apply(HoodieSparkSqlWriter.scala:100)
Parent topic: Data Collection
What is your overall rating for this page?
0
1
2
3
4
5
6
7
8
9
10
Very dissatisfiedVery satisfied
Thank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.