hive常用知識點彙總

2021-10-07 09:13:31 字數 1150 閱讀 8157

1. desc extended/formated tablename

描述表結構,如:

desc extended im;

desc formatted im;

2. bin/hive -e -f

-e 不進入hive命令列執行sql語句,如:

bin/hive -e "select * from im" --database jiazu > ~/desktop/im.txt
-f 執行外部sql檔案,如:

bin/hive -f ~/desktop/1.sql  > ~/desktop/im.txt
! [命令] 不退出hive執行shell命令,如:

! pwd;
dfs 操作hdfs檔案系統命令,如:

dfs -ls;
create external table location 建立外部表,如:

hive (jiazu)> create external table if not exists im_external (

> id int,

> fuid int,

> tuid int,

> ctime date

> ) row format delimited fields terminated by '\t'

> location '/user/hive/warehouse/jiazu.db/im';

通過子查詢建表,如:

create table im_select as select fuid, tuid from im_external;
like建表,如:

create table im_like like im_select;
資料匯出

insert overwrite local directory '~/desktop/im' row format delimited fields terminated by ',' select * from im_count;

hive相關綜合知識點彙總

一 檢視 檢視中保留有原表的元資料資訊,但是不會保留資料,當我們查詢檢視的資料的時候,可以查到,但是當我們查詢真正資料的時候,這是後才會去執行建立檢視的時候的sql語句。例如 表a為 執行建立檢視語句 create view a view as select from a where dt 2020...

miniui幾個常用知識點彙總

1.在 中去除系統自帶的序列號,請看 function allandbrief id 顯示系統自帶的序列號,grid.load 去除即可。2.在為 新增合計行時,系統會生成淡黃色的背景顏色,有時我們並不需要這種顏色,那麼如何自定義自己想要的顏色呢,很簡單,只需新增乙個樣式即可,如下 3.有時我們需要...

hive知識點詳解

hive支援的常用資料型別和檔案格式 hive是一種構建在hadoop上的資料倉儲,hive把sql查詢轉換為一系列在hadoop集群中執行的mapreduce作業,是mapreduce更高層次的抽象,不用編寫具體的mapreduce方法。hive將資料組織為表,這就使得hdfs上的資料有了結構,元...