1.4.3.2 Hive小試牛刀

總目錄:http://www.itdecent.cn/p/e406a9bc93a9

Hadoop - 子目錄:http://www.itdecent.cn/p/9428e443b7fd

基礎(chǔ)命令

HIVE使用的命令HQL,是基于SQL95的,基礎(chǔ)命令與SQL語(yǔ)法一致。

  • 查看數(shù)據(jù)庫(kù)
    show databases;

    查看數(shù)據(jù)庫(kù)

  • 進(jìn)入默認(rèn)數(shù)據(jù)庫(kù)
    use default;

    進(jìn)入庫(kù)

  • 查看表
    show tables

    查看表

  • 創(chuàng)建表
    create table 表名(字段名1 字段類(lèi)型1,...)

    創(chuàng)建表

  • 查表數(shù)據(jù)
    select * from 表名;

    查數(shù)據(jù)

  • 插入數(shù)據(jù)
    insert into 表名 values(字段值)

    插入數(shù)據(jù)

    插入數(shù)據(jù)輸出的信息和前面的都不一樣,這里顯然進(jìn)行了MR操作,訪問(wèn)了HDFS等等。
    hdfs

    文件塊

上面就算小試牛刀,對(duì)hive的操作有了一定了解,接著說(shuō)一些其他操作。

  • 從本地導(dǎo)入文件
    如果想要導(dǎo)入本地文件,必須在穿件表時(shí)指定行分隔符,這樣hive才可以按照分隔符分割每一行的字符串。
    create table 表名(字段名1 字段類(lèi)型1,...) row format delimited fields terminated by '行分隔符';
    創(chuàng)建表

    然后導(dǎo)入本地文件。
    load data local inpath '文件絕對(duì)路徑' into table 表名;
    導(dǎo)入文件

    查詢(xún)

我們也可以導(dǎo)入hdfs文件。
load data inpath '文件絕對(duì)路徑' into table 表名;
直接去掉命令中的local。

導(dǎo)入

然后hdfs根目錄上的文件就消失了。
hdfs

從本地上傳的文件相當(dāng)于拷貝,從hdfs上傳的文件相當(dāng)于移動(dòng)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 時(shí)間:2017-08-16 19:36:53來(lái)源:CSDN Hive 是基于Hadoop 構(gòu)建的一套數(shù)據(jù)倉(cāng)庫(kù)分析系...
    majyer閱讀 1,532評(píng)論 0 2
  • Hive 是基于Hadoop 構(gòu)建的一套數(shù)據(jù)倉(cāng)庫(kù)分析系統(tǒng),它提供了豐富的SQL查詢(xún)方式來(lái)分析存儲(chǔ)在Hadoop 分...
    三萬(wàn)_chenbing閱讀 12,309評(píng)論 0 10
  • Hive是基于Hadoop的一個(gè)數(shù)據(jù)倉(cāng)庫(kù)工具,可以將結(jié)構(gòu)化的數(shù)據(jù)文件映射為一張數(shù)據(jù)庫(kù)表,并提供類(lèi)SQL查詢(xún)功能。本...
    felix521閱讀 1,422評(píng)論 0 0
  • hive簡(jiǎn)介 解釋一:Hive是一個(gè)數(shù)據(jù)倉(cāng)庫(kù)基礎(chǔ)工具在Hadoop中用來(lái)處理結(jié)構(gòu)化數(shù)據(jù)。它架構(gòu)在Hadoop之上,...
    卡卡xx閱讀 6,564評(píng)論 0 4
  • 人這一生,大概總會(huì)遇到一個(gè)絕塵萬(wàn)里而去的人,他跟自己山海相隔,卻又跟自己如影隨形。那個(gè)人是春風(fēng)過(guò)柳,是明月扶花,是...
    林lx_9ae2閱讀 220評(píng)論 0 0

友情鏈接更多精彩內(nèi)容