Amazon Redshift Spectrum の開始方法 - Amazon Redshift

Amazon Redshift Spectrum の開始方法

このチュートリアルでは、Amazon Redshift Spectrum を使用して Amazon S3 上のファイルのデータに直接クエリを実行する方法を説明します。すでにクラスターと SQL クライアントがある場合、このチュートリアルは 10 分以内に完了することができます。

注記

Redshift Spectrum クエリには追加料金が発生します。このチュートリアルのサンプルクエリは通常料金で実行できます。料金の詳細については、「Redshift 料金表」を参照してください。

前提条件

Redshift Spectrum を使用するには、SQL コマンドを実行するために、クラスターに接続された Amazon Redshift クラスターと SQL クライアントが必要です。クラスターと Amazon S3 内のデータファイルは同じ AWS リージョンに存在する必要があります。この例のサンプルデータは 米国西部 (オレゴン) リージョン (us-west-2) にあります。そのため、クラスターも us-west-2 に存在する必要があります。Amazon Redshift クラスターがない場合は、Amazon Redshift の開始方法の次のステップに従い、us-west-2 で新しいクラスターを作成して SQL クライアントをインストールできます。

AWS CloudFormation での Amazon Redshift Spectrum の開始方法

以下に示す手順の代わりに、Redshift Spectrum DataLake の AWS CloudFormation テンプレートにアクセスし、クエリの実行が可能な Amazon S3 バケットを含むスタックを作成することもできます。詳細については、「AWS CloudFormation スタックを起動して Amazon S3 内のデータにクエリを実行する」を参照してください。

ステップバイステップによる Redshift Spectrum の使用開始

Amazon Redshift Spectrum の使用を開始するには、次のステップに従います。