SerDe 사용
Athena는 다양한 데이터 형식의 데이터를 구문 분석하는 여러 SerDe(Serializer/Deserializer) 라이브러리를 지원합니다. Athena에서 테이블을 생성할 때 데이터의 형식에 해당하는 SerDe를 지정할 수 있습니다. Athena는 사용자 지정 SerDes를 지원하지 않습니다.
Athena는 SerDe 라이브러리를 사용하여 CSV, TSV, 사용자 지정 구분 기호 및 JSON 형식의 데이터, Hadoop 관련 형식(ORC, Apache Avro, Parquet)의 데이터, Logstash의 로그, AWS CloudTrail 로그, Apache WebServer 로그에서 테이블을 생성할 수 있습니다. 이러한 각 데이터 형식에는 Athena가 데이터를 구문 분석하는 데 사용할 수 있는 하나 이상의 SerDe(serializer-deserializer) 라이브러리가 있습니다.
참고
본 단원에 나열된 형식은 Athena에서 데이터를 읽는 데 사용합니다. CTAS 쿼리를 실행할 때 Athena에서 데이터를 쓰는 데 사용하는 형식에 대한 자세한 정보는 쿼리 결과에서 테이블 생성(CTAS) 단원을 참조하세요.