首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查avro模式是否符合avro规范

检查avro模式是否符合avro规范
EN

Stack Overflow用户
提问于 2019-02-13 07:50:44
回答 1查看 1.2K关注 0票数 1

我找不到工具来检查avro模式是否遵循avro规范。我怎样才能检查这个?

我已经生成了一个300kB的avro模式,但我不知道它的语法是否符合avro规范。avro规范有相当多的怪癖,比如命名约定、在记录中处理记录以及其他怪癖。

更重要的是,如果我使用根据avro模式验证json的工具来尝试我的avro模式,我会得到一个未指明的错误或崩溃。

有没有工具可以验证avro模式本身?

EN

回答 1

Stack Overflow用户

发布于 2019-05-31 01:32:58

如果您想验证模式定义,那么尝试构建一个由模式定义生成的对象就足够了。例如,您可以在单元测试中执行此操作,当您要运行单元测试时,如果您不遵守avro模式定义,则会抛出异常。

如果您想检查兼容性问题,那么可以使用Schema Registry REST API,more details here

诚挚的问候!

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54660467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档