Impala的數據類型
Hive數據類型 |
Impala數據類型 |
長度 |
TINYINT |
TINYINT |
1byte有符號整數 |
SMALINT |
SMALINT |
2byte有符號整數 |
INT |
INT |
4byte有符號整數 |
BIGINT |
BIGINT |
8byte有符號整數 |
BOOLEAN |
BOOLEAN |
布爾類型,true或者false |
FLOAT |
FLOAT |
單精度浮點數 |
DOUBLE |
DOUBLE |
雙精度浮點數 |
STRING |
STRING |
字符系列。可以指定字符集。可以使用單引號或者雙引號。 |
TIMESTAMP |
TIMESTAMP |
時間類型 |
BINARY |
不支持 |
字節數組 |
注意:Impala雖然支持array,map,struct復雜數據類型,但是支持並不完全,一般處理方法,將復雜類型轉化為基本類型,通過hive創建表。