Open soumilshah1995 opened 6 months ago
Hi @soumilshah1995, this might help: hudi-utilities/src/main/java/org/apache/hudi/utilities/streamer/BaseErrorTableWriter.java.
As per my understanding we have to extend this class and provide suitable implementation.
I assumed there was a default class or implementation provided, but it seems there isn't. Is there a default implementation available for this? If not, could we kindly request one be added?
@soumilshah1995 There is no implemented class out of the box. You need to implement, can refer this test class - https://github.com/apache/hudi/blob/master/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestJsonKafkaSource.java
got it got it makes sense
Do we plan to establish a generic default implementation for clients? I'm wondering if it would be beneficial to provide a standardized default option for clients this is just an inquiry curious to know we if plan to release default version in future ?
@ad1happy2go i'm trying to have this implemented. However, not able to test it. I've created record level errors but the values are not going in error_table. Checked in the HTTP callback as well error counts are not coming in. Also, i did checked the test kafka implementation but still not able to reproduce it. If there are any misconfigurations on the error_table configs I do get the error from hudi. Any help is highly appreciated.
maybe Aditya or someone can help us to get simple POC working for this that way lot of people and engineer will benefit from this @singhaniaayush
Thanks @singhaniaayush Lets have working session to understand this issue.
I was able to connect with @singhaniaayush and provided the feedback. Let us know if you are able to implement it,. Thanks.
I'm trying out Hudi error tables, but I'm having trouble finding the documentation for the hoodie.errortable.write.class value. Could you please assist me?
sample config
Job
I want to purposely fail the job and I want to see error tables being created