での Amazon S3 Tables カタログの作成 AWS Glue Data Catalog - AWS Lake Formation

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

での Amazon S3 Tables カタログの作成 AWS Glue Data Catalog

Amazon S3 Tables は、分析ワークロードに特に最適化された S3 ストレージを提供し、クエリのパフォーマンスを向上させながらコストを削減します。S3 Tables のデータは、新しいバケットタイプ、つまりテーブルをサブリソースとして保存するテーブルバケットに保存されます。S3 テーブルには Apache Iceberg 標準のサポートが組み込まれており、Apache Spark などの一般的なクエリエンジンを使用して Amazon S3 テーブルバケットの表形式データに簡単にクエリを実行できます。

Amazon S3 テーブルバケットとテーブルを AWS Glue Data Catalog (データカタログ) と統合し、Lake Formation コンソールまたはサービス APIs を使用して、カタログを Lake Formation データの場所として登録できます。

詳細については、「Amazon Simple Storage Service ユーザーガイド」の「分析サービスでの Amazon S3 テーブル AWSの使用」を参照してください。

Data Catalog と Lake Formation の統合の仕組み

S3 テーブルカタログを Data Catalog および Lake Formation と統合すると、 AWS Glue サービスによって、アカウントに固有のデフォルトのデータカタログs3tablescatalogに という名前の単一のフェデレーティッドカタログが作成されます AWS リージョン。統合では、アカウント内のすべての Amazon S3 テーブルバケットリソースとフェデレーティッドカタログ AWS リージョン の下に、次の方法でマッピングされます。

  • Amazon S3 テーブルバケットは、データカタログのマルチレベルカタログになります。

  • 関連付けられた Amazon S3 名前空間は、Data Catalog にデータベースとして登録されます。

  • テーブルバケット内の Amazon S3 テーブルは、データカタログ内のテーブルになります。

S3 Tables と 間のオブジェクトのマッピング AWS Glue Data Catalog。

Lake Formation と統合した後、テーブルバケットカタログに Apache Iceberg テーブルを作成し、 Amazon Athena Amazon EMR やサードパーティー AWS の分析エンジンなどの統合分析エンジンを介してそれらにアクセスできます。