黑猴子的家 Hive 資料匯出

2021-08-30 08:50:39 字數 1298 閱讀 3079

1、insert匯出

1)將查詢的結果匯出到本地

hive (default)> insert overwrite local directory '/opt/module/datas/export/student'

select * from student;

2)將查詢的結果格式化匯出到本地

hive (default)> insert overwrite local directory '/opt/module/datas/export/student1'

row format delimited fields terminated by '\t'

collection items terminated by '\n'

select * from student;

3)將查詢的結果匯出到hdfs上(沒有local)

hive (default)> insert overwrite directory '/user/victor/hive/warehouse/student2'

row format delimited fields terminated by '\t'

collection items terminated by '\n'

select * from student;

2、hadoop命令匯出到本地

hive (default)> dfs -get /user/hive/warehouse/student/month=201709/000000_0  

/opt/module/datas/export/student3.txt;

3、hive shell 命令匯出

基本語法:(hive -f/-e 執行語句或者指令碼 > file)

[victor@node1 hive]$ bin/hive -e 'select * from default.student;' > 

/opt/module/datas/export/student4.txt;

4、export匯出到hdfs上

hive (default) > export table default.student to 

'/user/hive/warehouse/export/student';

黑猴子的家 Hive 其它命令操作

1 退出hive視窗 hive default exit hive default quit 2 在hive cli命令視窗中如何檢視hdfs檔案系統 hive default dfs lsr 3 在hive cli命令視窗中如何檢視hdfs本地系統 hive default ls opt modu...

黑猴子的家 Hive 資料倉儲位置配置

1 default資料倉儲 default資料倉儲的最原始位置是在hdfs上的 user hive warehouse路徑下 2 庫表關係 在倉庫目錄下,沒有對預設的資料庫default建立資料夾。如果某張表屬於default資料庫,直接在資料倉儲目錄下建立乙個資料夾。3 修改default資料倉儲...

黑猴子的家 Hive 之 Hadoop壓縮配置

1 mr支援的壓縮編碼 壓縮格式 工具演算法 副檔名 是否可切分 default 無default deflate 否gzip gzip default gz否 bzip2 bzip2 bzip2 bz2 是lzo lzop lzo.lzo 否lz4 無lz4 lz4否無 否2 編碼 解碼器 為了支...