歡迎來到魔據教育大數據學院,專注大數據工程師培養!
當前位置:首頁 > 學習資料 > 講師博文 > Hive的三種復雜數據類

Hive的三種復雜數據類

時間:2019-04-12 14:24:12作者:魔據大數據學院

1.array類型:

創建了一張含有array類型的一張測試表:
Hive的三種復雜數據類 
1. 創建測試數據
Vi  a.txt
Hive的三種復雜數據類 
2. load數據并且查看
Hive的三種復雜數據類 
3. 指定array容器中第一個元素輸出:
select id,name[0] from employee;
Hive的三種復雜數據類 
4. 查找name容器中所有元素:
select explode(name) from employee;
Hive的三種復雜數據類 
 
Struct 類型介紹:
 
1. 創建一個含有struct類型的數據表
Hive的三種復雜數據類 
2. 創建測試數據
Hive的三種復雜數據類 
3. load加查詢數據
Hive的三種復雜數據類 
4. 查找指定類型:
select id,name.xing from employee2;
Hive的三種復雜數據類 
 
Map類型介紹:
 
1,創建含有map類型的數據表
Hive的三種復雜數據類 
MAP KEYS terminated by ':';   
這句話的意思是用來分割map的key和values
2,創建數據
Hive的三種復雜數據類 
3. load數據加查詢數據
Hive的三種復雜數據類 
還可以這么查
Hive的三種復雜數據類 
好了以上就是hive的三種復雜類型

更多大數據相關資訊敬請關注魔據教育,為您分享最及時的大數據資訊。
學習大數據敬請關注魔據教育微信二維碼。
魔據教育微信二維碼

【版權與免責聲明】如發現內容存在版權問題,煩請提供相關信息發郵件至[email protected],我們將及時溝通與處理。本站內容除非來源注明魔據教育,否則均為網友轉載,涉及言論、版權與本站無關。

全國咨詢熱線:18501996998,值班手機:18501996998(7*24小時)

在線咨詢:張老師QQ 320169340

企業合作服務專線:010-82340234-821, 院校合作洽談專線:010-82340234

Copyright 2001-2019 魔據教育 - 北京華育興業科技有限公司 版權所有,京ICP備17018991號-2

免費在線咨詢立即咨詢

免費索取技術資料立即索取

大數據技術交流QQ:226594285

電話咨詢010-82340234

六合图库118万众图库