INSERT OVERWRITE LOCAL DIRECTORY
生活随笔
收集整理的這篇文章主要介紹了
INSERT OVERWRITE LOCAL DIRECTORY
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近在hive操作導數據時,碰到了一些問題,主要是通過INSERT OVERWRITE LOCAL DIRECTORY來進行數據的導出操作,現在主要說一下需要注意的事項:
INSERT OVERWRITE LOCAL DIRECTORY ‘路徑’ select * from datas;
該語句是將datas中的數據導出到本地的路徑中。
INSERT OVERWRITE LOCAL DIRECTORY ‘路徑’ ROW FORMAT DELIMITED FIELDS TERMINATED by ‘,’ select * from datas;
該語句是將datas中的數據以逗號“,”為分隔符導出到本地路徑中。
INSERT OVERWRITE DIRECTORY ‘路徑’ select * from datas;
該語句是將datas中的數據導入到hdfs文件系統中,在這個里面注意,某些博客中會加入ROW FORMAT DELIMITED FIELDS TERMINATED by ','語句表明會以逗號為分隔符寫入hdfs中,但實際上,寫入hdfs中加入該語句并不能對數據進行分割,反而會報錯,請不要被某些博客誤導,本人就看到了很多博客理所當然的使用這個語句,造成錯誤。
總結
以上是生活随笔為你收集整理的INSERT OVERWRITE LOCAL DIRECTORY的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2019-4-30今天给来学习的学员做了
- 下一篇: 在TCP端口筛选只允