HIVE ORC 报错ClassCastException
HIVE ORC格式的表查询报错
Failed with exception java.io.IOException:java.lang.ClassCastException: org.apache.hadoop.hive.ql.io.orc.OrcStruct cannot be cast to org.apache.hadoop.io.BinaryComparable
建表语句如下:
CREATE EXTERNAL TABLE `test_orc`(
`test` string,
`value` string
)
PARTITIONED BY (
`dt` int,
`dh` int)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\u0001'
STORED AS INPUTFORMAT
'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat'
OUTPUTFORMAT
'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat';
此语句是错误的,是从已有表中通过show create table 查询出来的,正确的应该如下:
CREATE EXTERNAL TABLE `test_orc`(
`test` string,
`value` string
)
PARTITIONED BY (
`dt` int,
`dh` int)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\u0001'
STORED AS ORC
参考 http://knowledge.teradata.com/support/general/kcs.nsf/id/KCS007752
转载于:https://www.cnblogs.com/zhangzhanhua/p/8446870.html
HIVE ORC 报错ClassCastException相关推荐
- 日常问题——初始化Hive仓库报错com.google.common.base.Preconditions.checkArgument
问题描述: 初始化Hive仓库报错Exception in thread "main" java.lang.NoSuchMethodError: com.google.common ...
- Hive启动报错:java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration
<!--Hive启动报错:Caused by: java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration ...
- Hive启动报错 java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang
Hive启动报错 [lili@hadoop102 hive]$ bin/hive which: no hbase in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/b ...
- Hive 启动报错java.net.URISyntaxException: Relative path in absolute URI 解决方法
linux安装hive 遇到问题:Hive 启动报错java.net.URISyntaxException: Relative path in absolute URI 解决方法 方法记录 提示:这里 ...
- tez引擎跑hive 语句报错问题解决
tez引擎跑hive 语句报错问题解决 现象: Container [pid=151320,containerID=***] is running beyond physical memory lim ...
- Hive查询报错:selectItem : ( ( exprexxxx ( ( ( KW_AS )......
Hive查询报错: NoViableAltException(-1@[124:1: selectItem : ( ( expression ( ( ( KW_AS )? identifier ) | ...
- centos7 hive启动报错 没有到主机的路由,防火墙已关闭
问题 hive启动报错,防火墙已关闭 at java.lang.reflect.Constructor.newInstance(Constructor.java:423)at org.datanucl ...
- 【Hive】Hive查询报错 Malformed ORC file、Invalid postscript、serious problem
报错1: [2020-09-01 20:27:48] hive:Failed with exception java.io.IOException:java.lang.RuntimeException ...
- hive日常报错之 serious problem serious problem,block 丢失
2019独角兽企业重金招聘Python工程师标准>>> https://community.hortonworks.com/questions/71589/after-upgradi ...
最新文章
- R可视化包ggplot2设置轴范围
- 华为《5G业务商业价值评估》白皮书!
- 一个express老系统csrf漏洞修复
- 电脑开机进入桌面很慢的解决办法
- JavaScript this 小结
- 使用awk取passwd10-20行然后重定向
- NuGet Error:Unable to find version ‘0.3.3.0‘ of package ‘glog.overlay-x64_v120_Release_dynamic‘.
- 春节档电影评分出炉:韩寒《四海》垫底仅有 5.6 分,他居然第一
- java swing结束事件_java swing清除事件队列
- 什么是信息安全管理体系
- git 拉取最新代码
- Android App脱壳
- 64位机器与32位机器的区别
- 阿里云添加域名解析设置
- TypeError: Descriptors cannot not be created directly.
- 【论文写作】——设置正文和标题格式
- 使用Scrapy爬取斗鱼图片
- 突变点检测:带突变的趋势描述测试过程
- “专利费用减缓”怎么申请?
- 大数值:bigInteger---2^64次方
热门文章
- Caused by: java.lang.IllegalStateException: StandardEngine[Tomcat].StandardHost[localhost].TomcatEmb
- 计算机软件基础 一课本,计算机软件基础(-)课后习题答案.doc
- Win7+VMware10.0+CentOS 6.4+Tomcat,Win7访问不了CentOS6.4上的Tomcat
- java中如何生成随机数?
- 学习笔记1-Linux1
- Redis线上救命丸:01---误操作AOF、RDB恢复数据
- Linux(15)-C/C++、PHP、JAVA概述
- 一个简单JavaAgent的实现
- live555 接收rtsp视频流流程分析
- 亚特兰大峰会精彩看点:软件吞噬世界,OpenStack是变革核心