[英]load data from csv file to table hive
我是使用蜂巢的新手,
表 tb1 創建如下:
create external table tb1
(id string,
name string,
product string,
depart string)
PARTITIONED BY (dt DATE);
我想使用以下命令在外部表中插入數據:
LOAD DATA INPATH '/peoject010212/hive/data_tb1.csv' into table tb1 partition (dt='2022-03-12')
數據已插入,但表格中的格式錯誤。 所有文件都加載到第一列。 表 tb1 的列是:id、name、product、depart、dt 文件的內容是:
12,xxx,yy,zz
13,xxy,yz,zt
請問誰能幫幫我?
丹科,
嘗試創建如下表:
CREATE EXTERNAL TABLE tb1 (
id int,
name string,
product string,
depart string)
PARTITIONED BY (dt DATE)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
STORED AS TEXTFILE;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.