게시된 날짜: Nov 29, 2021

Athena의 SQL DML(Data Manipulation Language)에 쓰기, 삭제, 업데이트 및 시간 여행 작업을 추가하는 새로운 기능인 Amazon Athena ACID 트랜잭션의 공개 평가판이 발표되었습니다. Athena ACID 트랜잭션을 사용하면 여러 동시 사용자가 Athena의 콘솔, API 및 ODBC/JDBC 드라이버를 통해 Amazon S3에 신뢰할 수 있는 저수준 수정을 수행할 수 있습니다. Apache Iceberg 테이블 형식을 기반으로 구축된 Athena ACID 트랜잭션은 Amazon EMR, Apache Spark와 같이 Iceberg 테이블 형식을 지원하는 다른 서비스와 호환됩니다.

이제 Athena ACID 트랜잭션을 사용하면 사용자 지정 레코드 잠금 솔루션 없이 친숙한 SQL 구문으로 데이터에 대한 비즈니스 및 규정 기반 업데이트를 수행할 수 있습니다. 데이터 삭제 요청에 대한 응답은 간단히 SQL DELETE 작업을 제출하는 것으로 처리될 수 있습니다. 수동 레코드 수정은 단일 UPDATE 문으로 해결될 수 있습니다. 또한 시간 여행 기능을 사용하면 SELECT 문만 사용하여 최근 삭제된 데이터를 복구할 수 있습니다. 

Athena ACID 트랜잭션은 미국 동부(버지니아 북부), 미국 서부(오레곤) 및 유럽(아일랜드)에서 평가판으로 사용할 수 있습니다. 평가판을 시작하려면 Using Amazon Athena Transactions을 참조하세요.