【发布时间】:2017-09-28 07:31:21
【问题描述】:
使用 LazySimpleSerDe 时,AWS Athena 似乎无法正确加载集合字段;设置 collection.delim 似乎没有效果,例如当这样使用时:
WITH SERDEPROPERTIES (
'serialization.format' = '|',
'field.delim' = '|',
'collection.delim' = ',',
'line.delim' = '\n',
'mapkey.delim' = '@'
)
这似乎是在本地运行(在稍微不同的 Hadoop 版本上),但不是在 EMR 上。
有没有办法从 TSV 文件或类似于 Athena 的文件中加载集合字段?
【问题讨论】:
标签: hadoop hive amazon-athena