立即注册 登录
About云-梭伦科技 返回首页

sstutu的个人空间 https://www.aboutyun.com/?70 [收藏] [复制] [分享] [RSS]

日志

hbase、impala、hive整合,impala查询遇到问题总结

已有 1372 次阅读2018-10-9 17:00 |系统分类:大数据

问题背景:
hbase、impala、hive整合,impala查询遇到问题总结
impala用来查询实时数据
hive用来查询数据量比较大的数据
为何不用hbase查询?
原因impala支持sql语义,交互性更好,根适合业务开发

问题描述:
hive建的表映射的hbase表,在用impala 窗口查询hive。遇到个很妖怪的事情。select 表,where条件如果用 column= 'value' 会抛出异常,信息是OutOfOrderScannerNextException Expected nextCallSeq: 1 But the nextCallSeq got from client: 0;
1.如果用 where column like 'value' 就不会抛出异常
2.用 = 等号就不可以,会立即抛出异常
3.嗯,跟是否能立即匹配出数据来有很大关系。如果把value 改成符合条件数据量比较大的值,即使用 = 等号,也不会抛出异常
解决办法:
trim 解决,impala每一列都需要预先判空

总结about云自5群:432264021

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

关闭

推荐上一条 /2 下一条