hive相關(guān)基礎(chǔ)

hive相關(guān)基礎(chǔ)

1厅须、進(jìn)入到hive命令下;(linux下直接輸入hive即可)

hive

2、查看工作分區(qū)下的hive表都有哪些抬旺?

show tables;

3、查看hive中某個(gè)具體表祥楣,例如要查看'abc'表的結(jié)構(gòu)(在hive命令下執(zhí)行)

desc abc;

4开财、建表語句’abc’;(下面是分隔符,加上就好有好處误褪,不然會(huì)出現(xiàn)本來要傳2列數(shù)據(jù)到兩個(gè)字段下面责鳍,卻發(fā)現(xiàn)兩列數(shù)據(jù)全部到了一個(gè)字段下面)

CREATE TABLE `abc`(

`dim_user_hid` string

)

ROW FORMAT DELIMITED

FIELDS TERMINATED BY '\t'

LINES TERMINATED BY '\n';

5、這句話是把本地文件中yz.txt中的數(shù)據(jù)傳到建的hive表'abc'中

load data local inpath 'yz.txt'into table abc;

6兽间、一般情況下是4和5聯(lián)合起來使用历葛,比如你要導(dǎo)出指定mac的相關(guān)數(shù)據(jù)信息,而數(shù)據(jù)庫中是所有mac的信息嘀略,那怎么篩選呢

先把指定的mac信息寫成一個(gè)txt文本恤溶,上傳到linux指定目錄下,然后把數(shù)據(jù)導(dǎo)入創(chuàng)建好的hive表中帜羊,然后和已知的hive達(dá)標(biāo)數(shù)據(jù)做join關(guān)聯(lián)即可

7咒程、6說到了文件上傳,給你說下上傳命令讼育;

linux命令下帐姻,rz -be 就會(huì)彈出界面稠集,選擇你要上傳的文件即可;

7饥瓷、刪除某個(gè)表剥纷;

hive下執(zhí)行drop table 表名;

8、其實(shí)hive的精髓就是表與表之間的關(guān)聯(lián)和相關(guān)字段之間的關(guān)聯(lián)呢铆,hive數(shù)據(jù)庫建好以后筷畦,里面會(huì)有很多表,幾乎所有信息都在里面儲(chǔ)存刺洒,但是需求并不一定需要

全部的數(shù)據(jù)鳖宾,所以就需要各種各樣的條件查詢和導(dǎo)出相應(yīng)的數(shù)據(jù);

9逆航、insert那句話是表示在tmp目錄下面建立的文件以及文件名稱(這句話一般都要加上并寫在查詢語句前方鼎文,方便查詢完畢后將文件導(dǎo)出來)

這個(gè)查詢語句是非常簡單的,就是說在導(dǎo)出hehe里面的id因俐、hid信息拇惋,條件是id=300119的所有信息

insert overwrite local directory '/tmp/300021' row format delimited fields terminated by ','

select id,hid from hehe where id =300119 ;

10、導(dǎo)完數(shù)據(jù)后抹剩,數(shù)據(jù)就存儲(chǔ)在了tmp目錄下面的300021文件中撑帖,這個(gè)時(shí)候,我們?nèi)サ?00021目錄中把文件下載到桌面就好了

可以vi 00000_0

然后:wq

再然后sz 00000_0即可澳眷;

另一種方法就是在數(shù)據(jù)導(dǎo)入的目錄下執(zhí)行:

cd /tmp/300019

cat *>> a.log

sz a.log即可(這種方式是將所有文件中的數(shù)據(jù)導(dǎo)入到了log文件中胡嘿,用起來比較方便)

先寫到這兒吧,hive還是要多多操作才會(huì)更加熟練钳踊,數(shù)據(jù)的導(dǎo)出工作是基礎(chǔ)的衷敌,同時(shí)也是磨煉基本功的,特別是多種表關(guān)聯(lián)的時(shí)候拓瞪,hive真的妙不可言缴罗,哈哈

元周

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市祭埂,隨后出現(xiàn)的幾起案子面氓,更是在濱河造成了極大的恐慌,老刑警劉巖蛆橡,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舌界,死亡現(xiàn)場離奇詭異,居然都是意外死亡航罗,警方通過查閱死者的電腦和手機(jī)禀横,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來粥血,“玉大人柏锄,你說我怎么就攤上這事酿箭。” “怎么了趾娃?”我有些...
    開封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵缭嫡,是天一觀的道長。 經(jīng)常有香客問我抬闷,道長妇蛀,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任笤成,我火速辦了婚禮评架,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘炕泳。我一直安慰自己纵诞,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開白布培遵。 她就那樣靜靜地躺著浙芙,像睡著了一般。 火紅的嫁衣襯著肌膚如雪籽腕。 梳的紋絲不亂的頭發(fā)上嗡呼,一...
    開封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音皇耗,去河邊找鬼南窗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛廊宪,可吹牛的內(nèi)容都是我干的矾瘾。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼箭启,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了蛉迹?” 一聲冷哼從身側(cè)響起傅寡,我...
    開封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎北救,沒想到半個(gè)月后荐操,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡珍策,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年托启,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片攘宙。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡屯耸,死狀恐怖拐迁,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情疗绣,我是刑警寧澤线召,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站多矮,受9級(jí)特大地震影響缓淹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜塔逃,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一讯壶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧湾盗,春花似錦鹏溯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至匀借,卻和暖如春颜阐,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背吓肋。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來泰國打工凳怨, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人是鬼。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓肤舞,卻偏偏與公主長得像,于是被迫代替她去往敵國和親均蜜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子李剖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容