はじめに
このラボでは、Amazon Redshift の基本を解説します。Redshift の使用を開始するために必要な以下の基本的なステップを、実際に行いながら説明します。
- Redshift クラスターを作成する
- Redshift クラスターにデータをロードする
- クラスター内のデータにクエリを実行する
取り上げるトピック
このラボを修了すると、次のことができるようになります。
- Redshift クラスターを起動する
- SQL クライアントを Amazon Redshift クラスターに接続する
- S3 バケットから Amazon Redshift クラスターにデータをロードする
- Amazon Redshift に保存されているデータにクエリを実行する
Amazon Redshift
Amazon Redshift は、高速なフルマネージドのデータウェアハウスです。標準の SQL と既存のビジネスインテリジェンス (BI) ツールを使用して、シンプルかつコスト効率の良い方法で、すべてのデータを分析できます。
Amazon S3
Amazon Simple Storage Service (Amazon S3) は、大規模なデータを、どのようなフォーマットでも簡単かつ実用的に収集、保存、分析することができます。S3 は、ウェブサイトやモバイルアプリケーション、社内アプリケーション、IoT センサーのデータなど、どこのデータでも、容量にかかわらず保存し取得することができるオブジェクトストレージです。
AWS のその他のサービス
このラボでは、このラボガイドに記載されているステップ以外のアクションを実行すると、エラーメッセージが表示される場合があります。このようなメッセージが表示されても、ラボの完了に影響はありません。アクションは、この手順に書かれたステップの範囲内にとどめておくことをお勧めします。
前提条件
リレーショナルデータベースと SQL の概念に慣れていることが望ましいです。