コマンドを実行して、データウェアハウス内のデータベースを定義して使用する
Redshift Serverless データウェアハウスと Amazon Redshift でプロビジョニングされたデータウェアハウスの両方にデータベースが含まれています。データウェアハウスを起動したら、SQL コマンドを使用してほとんどのデータベースアクションを管理できます。いくつかの例外を除いて、SQL の機能と構文は、すべての Amazon Redshift データベースに共通です。Amazon Redshift で使用できる SQL コマンドの詳細については、「Amazon Redshift データベース開発者ガイド」の「SQL コマンド」を参照してください。
データウェアハウスを作成すると、ほとんどのシナリオにおいて、Amazon Redshift はデフォルトの dev
データベースも作成します。dev
データベースへの接続後に、別のデータベースを作成できます。
以下のセクションでは、Amazon Redshift データベースを使用する際の一般的なデータベースタスクについて説明します。タスクはデータベースの作成から始まり、最後のタスクまで続けた場合は、データベースを削除することで作成したすべてのリソースを削除できます。
このセクションの例では、以下を前提とします。
Amazon Redshift データウェアハウスを作成済みである。
Amazon Redshift クエリエディタ v2 などの SQL クライアントツールからデータウェアハウスへの接続を確立済みである。クエリエディタ v2 の詳細については、「Amazon Redshift 管理ガイド」の「Amazon Redshift クエリエディタ v2 を使用したデータベースのクエリの実行」を参照してください。
トピック
Amazon Redshift データウェアハウスに接続する
Amazon Redshift クラスターに接続するには、[クラスター] ページで [Amazon Redshift クラスターに接続する] を展開し、次のいずれかの操作を実行します。
[データをクエリ] を選択し、クエリエディタ v2 を使用して Amazon Redshift クラスターがホストするデータベースにクエリを実行します。クラスターの作成後は、クエリエディタ v2 を使用して、すぐにクエリを実行できます。
詳細については、「Amazon Redshift 管理ガイド」の「クエリエディタ v2 を使用したデータベースのクエリの実行」を参照してください。
[クライアントツールを使用] で、クラスターを選択します。次に、JDBC や ODBC ドライバーの URL をコピーすることで JDBC や ODBC ドライバーを使用し、クライアントツールから Amazon Redshiftに接続します。この URL は、クライアントコンピュータまたはインスタンスから使用します。JDBC または ODBC のデータアクセス API オペレーションを使用する、もしくは JDBC または ODBC をサポートする SQL クライアントツールを使用するように、アプリケーションを記述します。
クラスター接続文字列を検索する方法については、「クラスター接続文字列を検索する」を参照してください。
SQL クライアントにドライバーが必要な場合は、JDBC または ODBC ドライバーを選択してオペレーティングシステム固有のドライバーをダウンロードし、クライアントツールから Amazon Redshift に接続できます。
SQL クライアントに適したドライバーをインストールする方法の詳細については、「JDBC ドライバーのバージョン 2.0 接続の構成」を参照してください。
ODBC 接続を設定する方法の詳細については、「ODBC 接続の設定」を参照してください。
Redshift Serverless データウェアハウスに接続するには、Amazon Redshift コンソールの [サーバーレスダッシュボード] ページから、次のいずれかの操作を実行します。
Amazon Redshift クエリエディタ v2 を使用して、Redshift Serverless データウェアハウスがホストするデータベースにクエリを実行します。データウェアハウスの作成後は、クエリエディタ v2 を使用して、すぐにクエリを実行できます。
詳細については、「Amazon Redshift クエリエディタ v2 を使用したデータベースのクエリの実行」を参照してください。
JDBC または ODBC ドライバーの URL をコピーし、そのドライバーを使用することで、クライアントツールから Amazon Redshiftに接続します。
データウェアハウス内のデータを使用するには、クライアントコンピュータやインスタンスから接続するための JDBC または ODBC ドライバーが必要です。JDBC または ODBC のデータアクセス API オペレーションを使用する、もしくは JDBC または ODBC をサポートする SQL クライアントツールを使用するように、アプリケーションを記述します。
接続文字列を見つける詳しい方法については、「Amazon Redshift 管理ガイド」の「Redshift Serverless への接続」を参照してください。