我正在测试 AWS 的 Athena 产品,目前运行良好。但我想知道 SerDe 属性列表。我已经搜索了很远,但找不到它。例如,我正在使用这个"ignore.malformed.json" = "true"
,但我很确定还有很多其他选项可以调整查询。
例如,我找不到有关“路径”属性的作用的信息,因此拥有完整列表将是惊人的。
我查看了 Apache Hive 文档但找不到这个,在 AWS 文档/论坛上也没有。
谢谢!
我正在测试 AWS 的 Athena 产品,目前运行良好。但我想知道 SerDe 属性列表。我已经搜索了很远,但找不到它。例如,我正在使用这个"ignore.malformed.json" = "true"
,但我很确定还有很多其他选项可以调整查询。
例如,我找不到有关“路径”属性的作用的信息,因此拥有完整列表将是惊人的。
我查看了 Apache Hive 文档但找不到这个,在 AWS 文档/论坛上也没有。
谢谢!
看来您正在使用 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" ;
如发行说明中所述(请参阅第 2 条),Athena 中使用的 JSON OpenX SerDe 已得到改进。改进包括但不限于以下内容:
有关更多信息,请参阅Amazon Athena 用户指南中的OpenX JSON SerDe。