簡體   English   中英

將數據從 csv 文件加載到表配置單元

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM