【发布时间】:2016-11-28 15:24:38
【问题描述】:
这是我的 csv 文件
id,name,address
"1xz","hari","streetno=1-23-2,street name=Lakehill,town=Washington"
"2xz","giri","streetno=5-6-3456,street name=second street,town=canada"
我使用行格式分隔符“”加载了此数据,但它没有正确加载,我面临地址字段的问题。在地址字段中我有这种格式的数据 “streetno=1-23- 2,street name=Lakehill,town=Washington" 在这个地址字段中的值再次被 "," 终止。我在 pig 中找到了一个解决方案,帮助我使用 hive 解决它。
我得到这个输出
"1xz" "hari" "streetno=1-23-2
"2xz" "giri" "streetno=5-6-3456
这是我的架构
create table emps (id string,name string,addresss string ) row format delimited fields terminated by ',' lines terminated by '\n' stored as textfile;
【问题讨论】: