Development/AWS

AWS Athena

궁선이 2019. 1. 7. 21:03

AWS Athena에 대한 이미지 검색결과

Amazon Athena는 표준 SQL을 사용해 Amazon S3에 저장된 데이터를 간편하게 분석할 수 있는 대화식 쿼리 서비스입니다. Athena는 서버리스 서비스이므로 관리할 인프라가 없으며 실행한 쿼리에 대해서만 비용을 지불하면 됩니다.

(출처 : AWS)


좀 더 쉽게 이야기한다면


S3에서 사용할 수 있는 다양한 포맷의 데이터에서 테이블을 만들 수 있다.


실 사용의 예시를 들자면,


1. S3에 저장된 CSV 파일을 Athena 에서 불러온다.

2. Athena에서 불러온 데이터로 DB 테이블을 만든다.

3. 만들어진 테이블에 쿼리를 실행하여 원하는 데이터를 얻는다.

3. 원하는 대로 얻어진 데이터를 다시 S3에 저장하던지, 다운로드 한다.

(CSV, Json 같은 데이터들을 DB테이블로 만들어 쿼리를 날릴 수 있게 해주는 서비스)