大資料 匯出Hive表中的資料

2021-08-16 06:22:30 字數 957 閱讀 2935

匯出hive表中的資料方式由很多種。一下就介紹一下

insert overwritelocaldirectory  '/opt/datas/hive_emp_exp'
row format delimited  fields terminated by '\t'  collection items terminated by '\n'
select * from emp;
local:表示本地目錄

**說明:檔案行數以tab分割,列資料以換行符的正規化匯出emp表中的資料到hive_emp_exp中。

檢視結果檔案hive_emp_exp

bin/hive -e 'select * from emp;' >  /opt/datas/hive_out_emp_exp
-e 表示執行sql命令 

>表示輸出到目錄

命令說明:把emp表中的資料匯出到hive_out_emp_exp 目錄下。

hdfs/hive--->rdbms關係型資料庫

Hive表資料匯出

方式一 hadoop命令匯出 hadoop fs get hdfs hadoop000 8020 data page views2 pv2 方式二 通過insert.directory匯出 spark暫不支援 匯出到本地 insert overwrite local directory home s...

如何匯出hive中的資料

從hive中匯出資料,寫入到可以直接使用的檔案,方法如下 方法一 使用 linux 命令 可以使用hive e或者 f命令,其中 e表示直接執行後面跟的引數sql,f表示執行檔案中所有的sql。hive e select from dev.test table limit 10 hive resul...

hive資料匯出

一.操作前資料準備及資料資訊準備。二.使用select語句查詢結果寫入檔案中。命令範例一 命令範例二 註解 local的有無決定輸出檔案在本地檔案系統還是hdfs rowformat delimited fields terminated by t 決定檔案中資料的格式,且hive版本0.11之後才...