Avro field default values

后端 未结 3 1044
野性不改
野性不改 2020-12-24 11:10

I am running into some issues setting up default values for Avro fields. I have a simple schema as given below:

data.avsc:

{
 \"name         


        
3条回答
  •  无人及你
    2020-12-24 11:42

    The default value of a union corresponds to the first schema of the union (Source). Your union is defined as ["long", "null"] therefor the default value must be a long number. null is not a long number that is why you are getting an error.

    If you still want to define null as a default value then put null schema first, i.e. change the union to ["null", "long"] instead.

提交回复
热议问题