如何将逗号分隔的文件作为值加载到配置单元

e3bfsja2  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(386)

我在一个逗号分隔文件的一个字段中得到逗号。请帮助我将文件加载到hive。例如:

Name,Description,Date
Gupta,Shradha,she is crazy,30/04/2017
Lokesh Ch,he is good,30/04/2017

古普塔和什拉达应该在“名字”栏下。
请帮忙。

41zrol4v

41zrol4v1#

将所有值放在双引号内(如“gupta,shradha”,“she is crazy”,“30/04/2017”),并使用opencsvserde解析数据文件
在create table语句中包含以下属性

ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
WITH SERDEPROPERTIES (
   "separatorChar" = ",",
   "quoteChar"     = "\""
)

相关问题