91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Impala查詢HBase表字段順序不正確異常怎么辦

發布時間:2021-12-09 09:40:07 來源:億速云 閱讀:136 作者:iii 欄目:大數據

本篇內容介紹了“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查詢HBase表字段順序不正確異常怎么辦

在Impala-shell中查詢出的表字段順序如下,與Hive建表順序不一致

Impala查詢HBase表字段順序不正確異常怎么辦

在Hue中用詢出來的表字段順序如下,與在Impala-shell中的查詢結果一直,但是與Hive中的建表順序不一致。

Impala查詢HBase表字段順序不正確異常怎么辦

經確認,此問題是Impala中的一個bug,目前正在修復中。目前有一個Jira在跟蹤這個問題,鏈接如下,如果要保持字段順序可以在select后按照自己想要的順序自己編寫。

“Impala查詢HBase表字段順序不正確異常怎么辦”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

樟树市| 柏乡县| 哈密市| 苗栗市| 成安县| 萨迦县| 蒙阴县| 藁城市| 鲁山县| 镇原县| 乳山市| 团风县| 平武县| 维西| 昌图县| 怀集县| 榆林市| 香格里拉县| 阳城县| 交口县| 商水县| 元阳县| 东源县| 南昌县| 讷河市| 宜兰县| 纳雍县| 孝昌县| 酉阳| 石门县| 永和县| 务川| 洛阳市| 临汾市| 中江县| 军事| 临朐县| 奉新县| 色达县| 北宁市| 肥西县|