翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Redshift Spectrum へのアクセスの有効化
Amazon Redshift Spectrum を使用すると、Amazon Redshift を使用して Amazon QuickSight を外部カタログに接続できます。たとえば、Amazon Athena カタログにアクセスし、Athena クエリエンジンの代わりに Amazon Redshift クラスターを使用して、Amazon S3 データレイクの非構造化データを照会できます。
Amazon Redshift と S3 に保存されたデータを含むデータセットを結合することもできます。その後、Amazon Redshift の SQL構文を使用してそれらにアクセスできます。
データカタログ (Athena の場合) または外部スキーマ (Hive メタストア
Amazon Redshift Spectrum の使用に関する詳細については、「Amazon Redshift データベースデベロッパーガイド」の「Amazon Redshift Spectrum を使用した外部データのクエリ」を参照してください。
Redshift Spectrum を使用して接続するには、次の操作を行います。
-
Amazon Redshift クラスターに関連付けられた IAMロールを作成または識別します。
-
IAM ポリシー
AmazonS3ReadOnlyAccess
とAmazonAthenaFullAccess
をIAMロールに追加します。 -
使用する予定のテーブルの外部スキーマまたはデータカタログを登録します。
Redshift Spectrum を使用すると、ストレージをコンピューティングから切り離すことができるため、個別にスケーリングできます。実行するクエリに対してのみ料金が発生します。
Redshift Spectrum テーブルに接続するには、Amazon S3 または Athena QuickSight へのアクセス権を Amazon に付与する必要はありません。 Amazon S3 Amazon QuickSight は Amazon Redshift クラスターにのみアクセスする必要があります。Redshift Spectrum の設定の詳細については、「Amazon Redshift データベースデベロッパーガイド」の「Amazon Redshift Spectrum の開始方法」を参照してください。