はじめに
Amazon Redshiftは、ホスト型Data Warehouseプロジェクトで、大型クラウドコンピューティングプラットフォームであるAmazon Web Servicesの一部です。Redshiftは、列型DBMS原理で保存された大規模なDataSet上の分析ワークロードを取り扱います。DomoのAmazon Redshiftコネクターを使用すると、Redshiftのデータベースからデータを取得し、カスタマイズされたレポートを作成できます。取得するデータの指定は、SQLクエリの入力で行います。Redshift APIの詳細については、http://docs.aws.amazon.com/redshift/...e/Welcome.html を参照してください。
Redshiftデータベースは、Data Centerから接続します。このトピックでは、Redshiftコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は、「データコネクターを使用してDataSetを追加する」を参照してください。
必要条件
Redshiftデータベースに接続し、DataSetを作成するには、以下が必要です。
-
Redshiftデータベースのログインに使用するユーザー名とパスワード
-
データベースサーバーのホスト名(例:db.company.com)
-
データベースのポート番号
-
データベース名
[証明書書式]メニューで、[証明書文字列]または[URLパス]を選択した場合のみ、それぞれCA証明書テキストまたはURLパスが必要になります。
Redshiftデータベースに接続する前に、接続先となるデータベースサーバーのポートで以下のIPアドレスをホワイトリストに登録する必要があります。IPアドレスの詳細なリストは、「コネクターのIPアドレスをホワイトリストに登録する」を参照してください。
Redshiftアカウントに接続する
このセクションでは、Redshiftコネクターページの[認証情報]および[詳細]ペインのオプションについて説明します。このページのほかのペインの項目である[スケジュール設定]や[DataSetの名前と説明]に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「データコネクターを使用してDataSetを追加する」を参照してください。
[認証情報]ペイン
このペインには、 Redshiftアカウントに接続する認証情報の入力フィールドが含まれています。下表では、各フィールドに必要な内容を説明しています。
フィールド |
説明 |
---|---|
JDBCドライバー |
接続に使用するJDBCドライバーを選択します。 |
ホスト |
SQLデータベースのホスト名を入力します。例:db.company.com |
データベース |
SQLデータベース名を入力します。 |
ユーザー名 |
Redshiftユーザー名を入力します。 |
パスワード |
Redshiftパスワードを入力します。 |
データベースポート |
データベースのポート番号を入力します。 |
証明書書式 |
証明書書式を選択します。証明書を含めない場合は、[証明書なし]を選択します。[証明書文字列]を選択する場合は、証明書用テキストを [証明書]フィールドに貼り付ける必要があります。[URLパス]を選択する場合は、証明書がある場所のURLを[証明書] フィールドに入力する必要があります。 |
証明書 |
CA証明書用テキストを貼り付けるか、証明書がある場所のURLを入力します。これはオプションです。証明書を含めない場合は、[証明書書式]メニューで[証明書なし]を選択します。 |
有効なRedshift認証情報を一度入力しておくと、同じアカウントを使用して随時、新しいRedshift DataSetを作成できます。コネクターアカウントは、Data Centerの[アカウント]タブで管理できます。このタブの詳細については、「コネクターのユーザーアカウントを管理する」を参照してください。
[詳細]ペイン
このペインで、SQLクエリを作成して、データベースからデータを取得します。特定のデータベース表や列を選択し、タイムアウト値を指定することもできます。
メニュー |
説明 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
クエリタイプ |
実行するクエリのタイプを選択します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
クエリ |
必要なデータを選択するための構造化照会言語(SQL)クエリを入力します。 例:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
パラメーターの日付形式 |
[クエリパラメーター]フィールドで、[日付]データタイプを使用している場合には、ここにパラメーターの日付形式を入力します。これは任意です。空欄のままにした場合は、Domoが日付形式を推測します。しかし、正確なクエリ結果を得るために、日付形式の入力をお勧めします。 以下の全ての日付形式から選択できます。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
データベース表 |
レポートに表示するデータベース表を選択します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
表の列 |
レポートに表示する表の列を全て選択します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
クエリヘルパー |
必要な場合は、このクエリを修正します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
クエリタイムアウト |
コネクターのタイムアウト値を分単位で入力します。 |
そのほかのペイン
スケジュール設定、再試行、オプションの更新など、残りのコネクターインターフェースのセクションの詳細については、「データコネクターを使用してDataSetを追加する」を参照してください。
コメント
0件のコメント
サインインしてコメントを残してください。