Amazon Athena란

SUSU·2023년 11월 25일
0
post-custom-banner


Amazon Athena는 AWS에서 제공하는 완전관리형 서버리스 쿼리 서비스로, Amazon S3에 저장된 데이터에 대한 SQL 쿼리를 실행할 수 있습니다. Athena는 데이터 웨어하우스나 데이터베이스를 프로비저닝하거나 관리할 필요 없이 분석 및 쿼리를 수행할 수 있는 편리한 서비스로 제공됩니다.
Amazon Athena는 특히 대규모의 데이터를 분석하고 싶은 사용자에게 유용한 서비스입니다. 서버리스 아키텍처로 인해 인프라 관리 부담이 줄어들고, 필요할 때마다 간편하게 쿼리를 수행할 수 있습니다.

Amazon Athena의 주요 특징과 기능은 다음과 같습니다:

  • 서버리스 아키텍처: Athena는 서버리스 서비스로, 사용자가 별도의 인프라를 프로비저닝하거나 관리하지 않아도 됩니다. 필요한 경우에만 쿼리를 실행하고 비용을 발생시킵니다.

  • 분리된 저장 및 쿼리: 데이터는 Amazon S3에 저장되며, Athena는 이 데이터에 대한 쿼리를 실행합니다. 이는 데이터의 지속적인 보존 및 분리된 저장을 가능하게 합니다.

  • SQL 쿼리 지원: 기존의 SQL 쿼리 언어를 지원하므로 대부분의 사용자들은 익숙한 SQL 문법을 사용하여 데이터를 조회하고 분석할 수 있습니다.

  • 파티셔닝 및 분할: Amazon S3에 저장된 데이터를 파티션화하고 분할하여 쿼리 성능을 최적화할 수 있습니다.

  • 다양한 데이터 형식 지원:다양한 데이터 형식, 예를 들어 Apache Parquet, Apache ORC, JSON 등을 지원하여 다양한 데이터 소스에서 쿼리를 실행할 수 있습니다.

  • 결과 저장: Athena 쿼리의 결과를 다시 Amazon S3에 저장할 수 있습니다. 이를 통해 쿼리 결과를 보관하거나 다른 분석 도구에서 사용할 수 있습니다.

  • AWS Glue 및 AWS Lake Formation 통합: AWS Glue 데이터 카탈로그와 통합되어 메타데이터를 자동으로 검색하고, AWS Lake Formation을 사용하여 데이터에 대한 권한을 관리할 수 있습니다.

profile
기록용
post-custom-banner

0개의 댓글