投稿日: Nov 29, 2021

Amazon Athena ACID トランザクションの公開レビューを発表します。この新機能は、Athena の SQL のデータ操作言語 (DML) に、書き込み、削除、更新、タイムトラベルなどの各種操作を追加します。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 トランザクションは米国東部 (バージニア北部)、米国西部 (オレゴン)、欧州 (アイルランド) で利用できます。プレビューの利用を開始するには、Amazon Athena のトランザクションを利用するを参照してください。