AWS Glue データカタログが Apache Iceberg REST カタログフェデレーションによるカタログ提供の認証情報をサポート
AWS Glue データカタログは、Apache Iceberg REST カタログフェデレーションにおいて、外部カタログが提供する認証情報をサポートするようになりました。これにより、外部の Iceberg カタログにある大まかなテーブル権限を使用して、Amazon Athena、Amazon EMR、Amazon Redshift、および AWS Glue から外部の Iceberg テーブルを読み取ることができるようになります。
Amazon S3 バケットへのアクセス権を設定した AWS IAM ロールを使用して、Glue Data Catalog と外部の Iceberg REST カタログとをフェデレーションする機能は既にありました。Glue データカタログのこの機能強化により、外部の Iceberg カタログに接続し、その外部カタログが認可したテーブルのみを読み取るための別の方法が提供されます。これには、Amazon S3 のストレージプレフィックスに限定された、外部の Iceberg カタログによって発行される一時的なセキュリティ認証情報が使用されます。任意の AWS 分析エンジンを使用して外部テーブルにクエリを実行する際、AWS Lake Formation がアクセス制御を管理し、特定の行や列までアクセス制限をさらに絞り込んだり、複数の AWS アカウント間で外部 Iceberg テーブルを共有したりすることが可能になります。
この機能は、AWS Lake Formation マネジメントコンソール、AWS CLI、および AWS Glue と Lake Formation の SDK を通じて利用できます。この機能は、Glue と Lake Formation がサポートされているすべての商用 AWS リージョンでご利用いただけます。詳細については、ドキュメントをご覧ください。