hive踩坑 Unknown primitive type VOID (state=08S01,code=1)

hive踩坑 Unknown primitive type VOID (state=08S01,code=1),第1张

hive踩坑 Unknown primitive type VOID (state=08S01,code=1)

这里写自定义目录标题

遇到问题解决引用
Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. java.lang.IllegalArgumentException: Unknown primitive type VOID (state=08S01,code=1)

遇到问题

使用create table stored as orc as select语句,select字段中有Null值。Job执行到最后时报错Unknown primitive type VOID (state=08S01,code=1)。

解决

这是hive0.13.1存在的bug。在hive1.3.0,hive2.0.0进行了修复。将orc存储格式改为TextFile执行通过。 引用

[1]:https://issues.apache.org/jira/browse/HIVE-11217

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5706594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存