Amazon Athena, Amazon S3 Tables를 대상으로 CREATE TABLE AS SELECT 문 지원
Amazon Athena가 이제 CREATE TABLE AS SELECT(CTAS) 문으로 Amazon S3 Tables를 생성할 수 있도록 지원합니다. CTAS 문을 사용하면 SELECT 쿼리의 결과를 사용하여 새로운 테이블을 생성하고 데이터를 채우는 것이 간단해집니다. 이제 Athena에서 CTAS 문을 사용하여 기존 데이터세트를 쿼리하고 쿼리 결과를 S3 Tables에 새로운 테이블로 생성할 수 있으며, 모든 작업을 단일 SQL 문으로 수행할 수 있습니다.
S3 Tables는 Apache Iceberg 지원이 기본 제공되는 최초의 클라우드 객체 저장소를 제공하며, 대규모 테이블 형식 데이터를 간단하게 저장할 수 있습니다. 이번 출시로 Parquet, CSV, JSON은 물론 Apache Iceberg, Hudi, Delta Lake 등 다른 형식으로 저장된 기존 데이터세트를 성능과 비용 최적화를 지속적으로 지원하는 완전관리형 테이블로 빠르고 효율적으로 변환할 수 있습니다. 테이블이 생성된 후에는 Athena를 사용해 데이터를 분석하고, 다른 데이터세트와 JOIN하고, INSERT 및 UPDATE 작업을 통해 점진적으로 데이터를 발전시킬 수 있습니다. CTAS를 사용하면 데이터를 즉시 파티셔닝하여, 다양한 사용 사례에 맞게 쿼리 성능을 유연하게 최적화할 수 있습니다.
CTAS를 사용하여 S3 Tables을 생성하는 기능은 Athena와 S3 Tables이 지원되는 모든 AWS 리전에서 제공됩니다. 자세한 내용은 Amazon Athena 사용 설명서에서 확인하세요.