Hadoop學習 Hive基礎操作

2021-08-19 02:23:54 字數 735 閱讀 8672

1,建庫

create database [if not exists] 庫名 // 加上中括號資訊,所建庫已存在的情況下,不進行後續建表操作,不會丟擲警告資訊

use 庫名 // 切換當前庫

例:3,建表

create table 【輸入表明】(

列名    對應資料型別)

row format delimited

fieleds terminated by ','或『\t』指定列分隔符

lines terminated by  '\n' 指定行分隔符

例:

4,刪表

drop tabele 待刪除表名

5刪庫6 .hive中一次使用命令

hive -e  hive操作命令

例:

7 從檔案中執行hive查詢

hive中可以使用-f檔名執行檔案中的乙個或多個查詢語句。按照慣例,一般把這些hive查詢檔案儲存為字尾名.q或者.hql的檔案

在hive shell 中可以用source命令執行乙個指令碼檔案

Hadoop學習之Hive簡介

1.hive的基本架構 2.hive的資料儲存 例如 tbl pv 表中包含 ds 和 city 兩個 partition,則對應於 ds 20090801,ctry us 的 hdfs 子目錄為 wh tbl pv ds 20090801 ctry us 對應於 ds 20090801,ctry ...

Hadoop基礎 13 Hive實戰

原始碼見 帶有external關鍵字的就是外部表 不然一般都是內部表 managed table create external table emp external empno int,ename string,job string,mgr int,hiredate timestamp,sal d...

Hive基礎學習

hive 學習記錄hive介紹 hive 是起源於facebook,使得hadoop進行sql查詢成為可能,進而使得非程式設計師也可以進進行對其使用 它是一種資料倉儲工具,將結構化的資料檔案 對映為一張資料庫表,並提供完整的sql查詢功能,可以將sql語句轉換為mapreduce任務執行。其優點是學...