2017-05-22 11 views
0

AWS의 Athena 제품을 테스트 중이며 지금까지 매우 효과적입니다. SerDe 속성 목록을 알고 싶습니다. 나는 광범위하게 수색했으며 그것을 찾을 수 없었다. 예를 들어 "ignore.malformed.json" = "true"과 같이이 코드를 사용하고 있지만 쿼리를 조정할 수있는 다른 옵션이 많이 있습니다.AWS Athena (JSON)의 SerDe 속성 목록

예를 들어 "path"속성이하는 것에 대한 정보를 찾을 수 없으므로 전체 목록을 작성하는 것이 좋습니다.

아파치 하이브 문서를 살펴 보았지만 AWS 워드 프로세서/포럼에서는이를 찾을 수 없었습니다.

감사합니다.

답변

1

당신이 그리고 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" ; 

https://github.com/rcongiu/Hive-JSON-Serde/blob/master/json-serde/src/main/java/org/openx/data/jsonserde/JsonSerDe.java

+0

그래서 오직 세 가지 속성이 있습니다를 사용하는 것? 아마존 문서에서 본 "경로"속성은 어떻습니까? 그 위치는 어디입니까? – Laerion

+0

나에게 링크를 보여주십시오 –

+0

이것은 하나가 될 것입니다 : http://docs.aws.amazon.com/athena/latest/ug/json.html – Laerion