首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将枚举导入CTL

无法将枚举导入CTL
EN

Stack Overflow用户
提问于 2017-01-19 02:48:07
回答 1查看 36关注 0票数 0

我目前正在开发一个新的Kaa iot应用程序,并试图将枚举导入到公共类型库中--但一直收到以下错误:模式验证错误:模式com.company.project.SimpleEnumObject不是记录模式!

我的avro描述:{ "namespace":"com.company.project",“type”:“枚举”,"name":"SimpleEnumObject","symbols":"ENUM_VALUE_1","ENUM_VALUE_2","ENUM_VALUE_3“}

EN

回答 1

Stack Overflow用户

发布于 2017-01-19 17:58:12

如错误信息中所述,公共类型库(CTL)架构必须是记录。有关详细信息,请阅读CTL documentation。查看Adding log schema部分,以获取带有枚举的有效模式字段的示例。此外,您还可以使用Avro UI sandbox console来构造模式和显示JSON表示。

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

https://stackoverflow.com/questions/41727177

复制
相关文章

相似问题

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