1. 程式人生 > >將HDFS中的檔案對映為Hive中的表

將HDFS中的檔案對映為Hive中的表

上一篇文章中已經將伺服器本地檔案上傳到HDFS指定資料夾中,現在要將檔案中的內容存入Hive對應的表中,步驟如下。

su hive   //切換到hive使用者
create table  test_hdfs_to_hive
     (id string, tel_num string,name string)
     ROW FORMAT DELIMITED
     FIELDS TERMINATED BY '\t'

注:最後一句表示一行中各個資料以製表符“tab”分割。

show tables;  //可以檢視hive中所有的表
load data inpath 'hdfs://hdfs_server01:8020/input/test.txt' into table test_hdfs_to_hive;    //把HDFS檔案中的內容對映到hive表中
select * from test_hdfs_to_hive

可以檢視到表中的內容與上一篇文章中放入txt檔案中的內容相同。