Avro架构字段名称:如何包含“非法”字符

时间:2019-07-30 09:44:08

标签: java avro parquet

我正在尝试创建一个包含点字符的字段名称:foo.webpage.url

但是出现以上异常:

  

原因:org.apache.avro.SchemaParseException:foo.webpage.url中的非法字符

我发现问题出在两个点“。”。

有没有办法将该名称赋予schema.field.name

1 个答案:

答案 0 :(得分:0)

有可能。如here所述,您可以添加完全限定的名称,其中直到最后一个单词为止的所有内容都将被视为名称空间。

我建议您添加完整的avro模式以识别问题