首先,请原谅,如果这个问题是非常正常的,我是非常新的Hive和尝试我的手上。我需要在逗号(',')分隔符的帮助下将数据插入表列,下面是一个示例条目:
列标题: Name,status,location
样本数据: Arverne,closed,"312 Beach 54 Street Arverne,NY 11692 (40.59428994144626, -73.78442865540268)"
问题是当我尝试以“,”结尾的字段作为位置时,只能获取“312 beach 54 street arverne,ny 11692(40.59428994144626,-73.78442865540268)
create table library(name string,Location string) row format delimited
fields terminated by ',' stored as TextFile;
1条答案
按热度按时间tcomlyy61#
1.
tblproperty('serialization.last.column.takes.rest'='true')
2.
OpenCSV服务器
https://cwiki.apache.org/confluence/display/hive/csv+serde
https://github.com/ogrodnek/csv-serde
默认serde属性
显式serde属性