Impala查询HBase表字段顺序不正确异常怎么办
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,本篇内容介绍了"Impala查询HBase表字段顺序不正确异常怎么办"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,
千家信息网最后更新 2025年12月01日Impala查询HBase表字段顺序不正确异常怎么办异常说明 问题重现和说明
本篇内容介绍了"Impala查询HBase表字段顺序不正确异常怎么办"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
按照官方文档在Hive中建表关联HBase,然后在Hue中用Impala查询,查询结果中字段的顺序与在Hive中的建表顺序不一致,Hue中使用Impala查询出来的字段顺序是按照字母排序的。
在Hive中建表关联HBase
CREATE EXTERNAL TABLE `hbasestringids`( |
| `id` string COMMENT 'from deserializer', |
| `bool_col` boolean COMMENT 'from deserializer', |
| `tinyint_col` tinyint COMMENT 'from deserializer', |
| `smallint_col` smallint COMMENT 'from deserializer', |
| `int_col` int COMMENT 'from deserializer', |
| `bigint_col` bigint COMMENT 'from deserializer', |
| `float_col` float COMMENT 'from deserializer', |
| `double_col` double COMMENT 'from deserializer', |
| `date_string_col` string COMMENT 'from deserializer', |
| `string_col` string COMMENT 'from deserializer', |
| `timestamp_col` timestamp COMMENT 'from deserializer') |
| ROW FORMAT SERDE |
| 'org.apache.hadoop.hive.hbase.HBaseSerDe' |
| STORED BY |
| 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' |
| WITH SERDEPROPERTIES ( |
| 'hbase.columns.mapping'=':key,boolsCF:bool_col,intsCF:tinyint_col,intsCF:smallint_col,intsCF:int_col,intsCF:bigint_col,floatsCF:float_col,floatsCF:double_col,stringsCF:date_string_col,stringsCF:string_col,stringsCF:timestamp_col', |
| 'serialization.format'='1') |
| TBLPROPERTIES ( |
| 'hbase.table.name'='hbasealltypessmall', |
| 'transient_lastDdlTime'='1585032011')
Hive中的建表顺序如下
在Impala-shell中查询出的表字段顺序如下,与Hive建表顺序不一致

在Hue中用询出来的表字段顺序如下,与在Impala-shell中的查询结果一直,但是与Hive中的建表顺序不一致。
经确认,此问题是Impala中的一个bug,目前正在修复中。目前有一个Jira在跟踪这个问题,链接如下,如果要保持字段顺序可以在select后按照自己想要的顺序自己编写。
"Impala查询HBase表字段顺序不正确异常怎么办"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
顺序
字段
查询
一致
问题
怎么办
中用
内容
更多
知识
结果
关联
实用
学有所成
接下来
困境
字母
官方
实际
情况
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全异常行为监测
互联网科技股基金最新排名
ftp 服务器 源码
杭州软件开发培训哪家好
c 访问数据库的方法
服务器防病毒
软件开发专业较好的大学.
服务器千兆网口和万兆网口的区别
传感器软件开发设计
数据库查询例题及答案
申请删除数据库
网络技术的应用的实例
计算机网络技术发展历程图
手机软件开发定制聚顶科技好
2020网络安全日题目
sqlyog 数据库 删
网络安全你我他绘画
故城手机软件开发
马化腾网络安全治理
派出所网络安全自查报告范文
易语言数据库导入下拉框
天津品牌软件开发多少钱
番禺区数据网络技术开发价格多少
互联网金融科技it规划
深圳市路飞网络技术有限公司
数据库查询例题及答案
网络技术的应用的实例
ambari配置数据库
刑法与网络安全
北向财务软件服务器名是什么