Hive表資料匯入匯出的不同方式和自定義列分隔符
阿新 • • 發佈:2018-12-20
資料來源:
hive> select * from test1; OK Tom 24.0 NanJing Nanjing University Jack 29.0 NanJing Southeast China University Mary Kake 21.0 SuZhou Suzhou University John Doe 24.0 YangZhou YangZhou University Bill King 23.0 XuZhou Xuzhou Normal University Time taken: 0.064 seconds, Fetched: 5 row(s) *************** 資料來源:from:niityzu(站點:https://blog.csdn.net/NIITYZU/article/details/42238483) ***************
一,hive表資料匯出的四種方式
- 匯出資料至本地檔案系統
hive> insert overwrite local directory "/home/hadoopUser/data" select name,age,address from test1;
- 匯出資料至分散式檔案系統
hive> insert overwrite directory "/output" select name,age,address from test1;
- 將表中資料匯出到另一張表
通過查詢語句想表中插入資料,從而實現資料從一個表匯出到另外一張表中。
- hive -e/-f 引數的使用及資料匯出
二,hive表中資料匯入的五種方式
- 本地檔案系統匯入
- 從hdfs檔案系統匯入
- 通過查詢語句向表中插入資料
- 分割槽插入
- 靜態分割槽插入
- 動態分割槽插入
- 單個查詢語句中建立表並加裝資料
來源:niityzu
站點:https://blog.csdn.net/niityzu/article/details/42234741
https://blog.csdn.net/NIITYZU/article/details/42238483