AWS Glue が Apache Iceberg ベースのマテリアライズドビューのサポートを開始
AWS Glue はマテリアライズドビューをサポートするようになりました。これは、データチームが簡単にデータを変換してクエリパフォーマンスを高速化できるようにする新機能です。マテリアライズドビューは、事前に計算されたクエリ結果を Apache Iceberg 形式で保存する AWS Glue データカタログの管理テーブルであり、ソースデータの変更に応じて自動的に最新の状態に維持されます。この機能は、データエンジニアや分析チームが、未加工データから最終的な分析テーブルまでの複数の段階でデータを簡単に変換できるようにすると同時に、エンジニアリングの労力と運用上のオーバーヘッドを削減できるように設計されています。
お客様は、データ更新スケジュールで標準の Spark SQL 構文を使用してマテリアライズドビューを作成できるようになりました。このサービスは、更新スケジュール、変更の検出、増分更新、コンピューティングインフラストラクチャ管理を自動的に処理します。Amazon Athena、Amazon EMR、AWS Glue の Spark エンジンは、これらのマテリアライズドビューを使用するようにクエリをインテリジェントに書き換え、コンピューティングコストを削減しながらパフォーマンスを最大 8 倍向上させます。Athena や Redshift などの SQL クエリエンジンを使用して、SQL エディターや Amazon SageMaker ノートブックから Iceberg テーブルとしてマテリアライズドビューにアクセスできます。
AWS Glue のマテリアライズドビューは、欧州 (ストックホルム)、アジアパシフィック (タイ)、アジアパシフィック (ムンバイ)、欧州 (パリ)、米国東部 (オハイオ)、欧州 (アイルランド)、欧州 (フランクフルト)、南米 (サンパウロ)、アジアパシフィック (香港)、米国東部 (バージニア北部)、アジアパシフィック (ソウル)、アジアパシフィック (マレーシア)、欧州 (ロンドン)、アジアパシフィック (東京)、米国西部 (オレゴン)、米国西部 (北カリフォルニア)、アジアパシフィック (シンガポール)、アジアパシフィック (シドニー)、カナダ (中部)、および欧州 (スペイン) で利用できます。詳細については、AWS Glue デベロッパーガイドでマテリアライズドビューの操作を参照してください。