日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Hive应用:外部分区表

發(fā)布時(shí)間:2025/7/25 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hive应用:外部分区表 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

Hive應(yīng)用:外部分區(qū)表

介紹

Hive可以創(chuàng)建外部分區(qū)表。創(chuàng)建表的時(shí)候,分區(qū)要在建表語(yǔ)句中體現(xiàn)。建完之后,你不會(huì)在表中看到數(shù)據(jù),需要進(jìn)行分區(qū)添加,使用alter語(yǔ)句進(jìn)行添加。然后數(shù)據(jù)才會(huì)顯示。

樣例

有如下的目錄結(jié)構(gòu)。

建表語(yǔ)句:

create external table Tbl_Custom(CustomID int,AreaID int,Name string,Gender int)?partitioned by(city string)?row format delimited fields terminated by '\t' location 'hdfs://hadoop01:9000/data/tbl_custom';

????創(chuàng)建表的時(shí)候,只創(chuàng)建到tbl_custom這一層目錄,余下的一層目錄使用分區(qū)表示,如果余下的有兩層目錄,那么可以使用兩個(gè)分區(qū),目錄層級(jí)以此類推。將這個(gè)外部表創(chuàng)建好之后,使用查詢語(yǔ)句,是看不到數(shù)據(jù)的,需要給這個(gè)表添加分區(qū)內(nèi)容,才能看到具體的信息,如下:

alter table Tbl_Custom add partition(city='beijing') location 'hdfs://hadoop01:9000/data/tbl_custom/city=beijing'; alter table Tbl_Custom add partition(city='shanghai') location 'hdfs://hadoop01:9000/data/tbl_custom/city=shanghai';

當(dāng)添加好這兩個(gè)分區(qū)之后,這兩個(gè)目錄下的數(shù)據(jù)就可以在一張表中查看了,這個(gè)方法很適用于合并數(shù)據(jù)。

上一篇:Hive應(yīng)用:外部表鏈接內(nèi)部表

下一篇:Hive應(yīng)用:數(shù)據(jù)外置內(nèi)部表

轉(zhuǎn)載于:https://my.oschina.net/u/3754001/blog/1860436

總結(jié)

以上是生活随笔為你收集整理的Hive应用:外部分区表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。