- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试执行一个简单的
select * from table limit 1;
java.io.IOException:org.apache.avro.AvroTypeException: Found double, expecting union.
{"type":"record",
"name":"VISIBILITY",
"namespace":"pentaho_etl",
"fields":[ {"name":"ID", "type":["null","long"], "default":null},
{"name":"VERSION_ID", "type":["null","long"], "default":null},
{"name":"IMP_CLASS", "type":["null","string"], "default":null},
{"name":"NAME", "type":["null","string"], "default":null},
{"name":"DL_SCHEMA_VERSN", "type":["null","long"], "default":null},
{"name":"DL_FEED_TM", "type":["null","string"], "default":null},
{"name":"DL_WFID", "type":["null","long"], "default":null},
{"name":"DL_ENT_NM", "type":["null","string"], "default":null},
{"name":"DL_JID", "type":["null","long"], "default":null},
{"name":"DL_DATASET_ID", "type":["null","long"], "default":null},
{"name":"DL_FD_DT", "type":["null","string"], "default":null}
]
}
最佳答案
我知道,这是一个古老的问题,但尚未得到答案,因此,我几乎不了解有关此问题的信息,因此对他人有帮助。
这是非常常见的问题,由于表架构与avro文件中包含的架构之间的不匹配,我们面临着。
尽管avro文件是二进制文件,但您可以在任何文本编辑器中将其打开,并从最初的几行中获取其架构。该模式与表的模式不匹配,可以使用show create table table_name
获得该模式。
然后,您可以逐列比较这两种架构,以查找任何差异,例如您的avro将一列显示为double,但是您的架构可能会将其作为字符串显示。
关于java - 配置单元查询执行:失败,发生异常java.io.IOException:org.apache.avro.AvroTypeException:发现了两次,期望联合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45865899/
我正在使用这个 Avro 架构: 价格-state.avsc { "namespace": "com.company.model", "name": "Product", "t
我正在做简单的 json 到 Avro Record 的转换,但是我遇到了这个问题,我尝试了很多方法,我应用了来自 stackoverflow 和在线的超过 15 个解决方案。 我的文件看起来像这样
我正在尝试执行一个简单的 select * from table limit 1; hive 在外部表上的语句。但是由于执行而面临失败: java.io.IOException:org.apache.
需要帮助!!! 我正在使用 flume 将 Twitter 提要流式传输到 hdfs 中并将其加载到 hive 中进行分析。 步骤如下: hdfs 中的数据: 我已经描述了 avro schema在a
我正在尝试反序列化/读取 Avro 文件,avro 数据文件没有新字段。即使新字段在模式中声明为 null,它也应该是可选的。但它仍然给我错误作为强制性的。 Exception in thread "
我是一名优秀的程序员,十分优秀!