我正在测试AWS的雅典娜产品,到目前为止运行得很好。但是我想知道SerDe属性的列表。我到处找都找不到。我以"ignore.malformed.json" = "true"为例使用了这个选项,但我非常确定还有很多其他选项可以调优查询。
例如,我找不到关于"path“属性做什么的信息,所以有完整的列表将是令人惊讶的。
我看过Apache Hive文档,但找不到这个,在AWS文档/论坛上也找不到。
谢谢!
发布于 2017-05-23 15:44:09
您似乎正在使用Openx-JsonSerDe
http://docs.aws.amazon.com/athena/latest/ug/json.html
// properties used in configuration
public static final String PROP_IGNORE_MALFORMED_JSON = "ignore.malformed.json";
public static final String PROP_DOTS_IN_KEYS = "dots.in.keys";
public static final String PROP_CASE_INSENSITIVE ="case.insensitive" ;发布于 2019-03-09 07:59:52
正如release notes中所述(请参阅项目符号#2 ),雅典娜中使用的JSON OpenX SerDe已经得到了改进。这些改进包括但不限于以下几点:
对ConvertDotsInJsonKeysToUnderscores属性的
有关更多信息,请参阅《亚马逊雅典娜用户指南》中的OpenX JSON SerDe。
https://stackoverflow.com/questions/44118660
复制相似问题