翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Redshift Spectrum AWS Lake Formation での の使用
Amazon Redshift Spectrum では、Amazon Redshift クラスターノードにデータをロードすることなく、Amazon S3 データレイクのデータのクエリと取得を実行できます。
Redshift Spectrum は、Lake Formation で有効な外部 AWS Glue データカタログを登録する 2 つの方法をサポートしています。
データカタログへのアクセス許可を持つクラスターアタッチIAMロールの使用
IAM ロールを作成するには、以下の手順で説明されているステップに従います。
-
外部 AWS Glue Data Catalog リソースへのアクセスを管理するように設定されたフェデレーティッド IAM ID の使用
Redshift Spectrum は、フェデレーティッド ID を使用した Lake Formation IAM テーブルのクエリをサポートしています。IAM ID は、IAMユーザーまたはIAMロールにすることができます。Redshift Spectrum での IAM ID フェデレーションの詳細については、「フェデレーティッド ID を使用してローカルリソースへの Amazon Redshift アクセスを管理する」および「Redshift Spectrum 外部テーブル」を参照してください。
Lake Formation と Redshift Spectrum の統合により、データを Lake Formation に登録した後に、テーブルに対して行、列、およびセルレベルのアクセスコントロールのアクセス許可を定義できます。
詳細については、「 での Redshift Spectrum の使用 AWS Lake Formation」を参照してください。
Redshift Spectrum は、Lake Formation が管理する外部スキーマテーブルの読み取りまたは SELECT
クエリをサポートしています。
詳細については、「Redshift Spectrum 用の外部スキーマの作成」を参照してください。
トランザクションテーブルタイプのサポート
この表は、Redshift Spectrum でサポートされているトランザクションテーブル形式と、該当する Lake Formation アクセス許可を示しています。
サポートされるテーブル形式 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
テーブル形式 | 説明と許可されるオペレーション | Redshift Spectrum でサポートされる Lake Formation のアクセス許可 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Apache Hudi |
増分データ処理とデータパイプラインの開発を簡素化するために使用される形式。 Redshift Spectrum は、Amazon S3 の Apache Hudi Copy on Write (CoW) 詳細については、「Apache Hudi で管理されるデータの外部テーブルの作成」を参照してください。 |
「Lake Formation でのデータフィルタリングとセルレベルのセキュリティ」に従って、テーブル、列、行、セルレベルのアクセス許可を使用して Hudi テーブルを保護します。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Apache Iceberg |
オープンテーブル形式は、大量のファイルのコレクションをテーブルとして管理し、レコードレベルの挿入、更新、削除、タイムトラベルクエリなどの最新の分析データレイクオペレーションをサポートします。 詳細については、「Amazon Redshift での Apache Iceberg テーブルの使用」を参照してください。 |
Redshift Spectrum は、Apache Iceberg テーブルのクエリをサポートしています。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux Foundation Delta Lake | Delta Lake は、Amazon S3 または Hadoop 分散ファイルシステム () に一般的に構築されている最新のデータレイクアーキテクチャの実装に役立つオープンソースプロジェクトですHDFS。 Redshift Spectrum は、Delta Lake テーブルのクエリをサポートしています。詳細については、「Delta Lake で管理される外部テーブルの作成」を参照してください。 |
テーブル、列、行、セルレベルのアクセス許可がサポートされています。 |