一、如何把csv文件導入Hive
(1) 在Hive中建立與csv相對應的表
create table if not exists tmp.tmp_wenxin_20231123
(redeem_code_id string comment ''
)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
STORED AS TEXTFILE;
創建了一張名為tmp_wenxin_20231123的hive表,表中只有一個列redeem_code_id;這個表以逗號作為分隔符,并以文本文件的形式存儲。
(2) 將csv文件上傳到Hdfs
hdfs dfs -put /home/sysadmin/tmp/20231123.csv /tmp
(3) 將hdfs文件上load到Hive
load data inpath '/tmp/20231123.csv' into table tmp.tmp_wenxin_20231123;