Reputation: 865
I'm testing the Athena product of AWS, so far is working very good. But I want to know the list of SerDe properties. I've searched far and wide and couldn't find it. I'm using this one for example "ignore.malformed.json" = "true"
, but I'm pretty sure there are a ton of other options to tune the queries.
I couldn't find info for example, on what the "path" property does, so having the full list will be amazing.
I have looked at Apache Hive docs but couldn't find this, and neither on AWS docs/forums.
Thanks!
Upvotes: 7
Views: 7301
Reputation: 41
As stated in release notes (see bullet #2 please), the JSON OpenX SerDe used in Athena has been improved. The improvements include, but are not limited to, the following:
For more information, see OpenX JSON SerDe in the Amazon Athena User Guide.
Upvotes: 4
Reputation: 44941
It seems you are using the 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" ;
Upvotes: 6