はじめに
Amazon Redshiftは、高速かつ強力、フルマネージド型でペタバイト規模のクラウドデータウェアハウスサービスです。 Amazon Redshift Unloadのアカウントには、Data Centerから接続します。このトピックでは、Amazon Redshift Unloadコネクターユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については「 コネクターを使用してDataSetを追加する 」を参照してください。必要条件
Amazon Redshift Unload DataSetの作成を開始できるように、Amazon Redshiftに接続するには、以下が必要です。- Redshiftデータベースのホスト名
- Redshiftデータベースのデータベース名
- Redshiftのユーザー名とパスワード
- Redshiftデータベースのポート番号
ホワイトリストへの登録
Redshiftに接続する前に、接続先となるデータベースサーバーのポートで使用するIPアドレスをいくつかホワイトリストに登録する必要があります。IPアドレスの詳細なリストは、「 コネクターとフェデレーテッドアダプターのIPアドレスをホワイトリストに登録する 」を参照してください。Amazon Redshift Unloadアカウントに接続する
このセクションでは、Amazon Redshift Unloadコネクターページの [認証情報] および [詳細] ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定] や[DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。[認証情報]ペイン
このペインには、Amazon Redshift Unloadアカウントに接続する認証情報の入力フィールドが含まれています。下表では、各フィールドに必要な内容を説明しています。フィールド | 説明 |
|---|---|
Host | データの取得元であるRedshiftデータベースのホスト名を入力します。 |
Database | データの取得元であるRedshiftデータベース名を入力します。 |
Username | Redshiftアカウントのユーザー名を入力します。 |
Password | Redshiftアカウントのパスワードを入力します。 |
Database Port | データの取得元であるRedshiftデータベースのポート番号を入力します。 |
Certificate Format | 証明書書式を選択します。証明書を含めない場合は、デフォルトの [No certificate] が選択されたままにします。 [Certificate string] を選択する場合は、証明書用テキストを [Certificate] フィールドに貼り付ける必要があります。 [URL path] を選択する場合は、証明書が保存されている場所のURLを [Certificate] フィールドに入力する必要があります。 |
Certificate | CA証明書用テキストを貼り付けるか、証明書がある場所のURLを入力します。これはオプションです。証明書を含めない場合は、 [Certificate Format] メニューで [No certificate] を選択します。 |
[詳細]ペイン
このペインには、Domoに取り込むデータを指定するための、様々なオプションが含まれています。メニュー | 説明 | ||||||
|---|---|---|---|---|---|---|---|
Query Type | 使用したいクエリタイプを選択します。 [Query] を選択した場合、パラメーターを使用しない、通常のSQLクエリを入力するためのプロンプトが表示されます。 [Query Parameter] を選択した場合、パラメーターを伴うSQLクエリを入力するためのプロンプトが表示されます。
| ||||||
How would you like to import data? |
| ||||||
Query | データの取得に使用するSQLクエリを入力します。 例: select * from Employee [Generated Query] パラメーターを使用して、使用可能なSQLクエリを記述できます。 [Generated Query] を使用するには、以下の手順を実行します。
| ||||||
Database Tables | 必要に応じて、Domoに取り込むデータベーステーブルを選択します。 | ||||||
Table Columns | Domoに取り込むテーブルの列を選択します。 | ||||||
Update Method | Domoがソースからデータを取得する際、その新しいデータを現在のDataSetにどのようにインポートするかを指定できます。できるだけ結合を使用することを推奨しますが、必要に応じて追加や置換のオプションも用意されています。
| ||||||
Basic Scheduling | 所定の更新スケジュールを選択します(毎日午前9時から午前10時の間)
[Manual schedule] で、データの更新が必要になったときに通知を受信するようオプトインできます。 | ||||||
Advanced Scheduling | 詳細スケジュール 指定の時間や更新頻度で、きめ細かいスケジュールを定義します
注記: スケジュールは現在の時間(協定世界時)を基準に設定されます。 |
その他のペイン
スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「 コネクターを使用してDataSetを追加する 」を参照してください。よくある質問
# データはどれくらいの頻度で更新できますか?
# データはどれくらいの頻度で更新できますか?
# 注意すべきAPI制限はありますか?
# 注意すべきAPI制限はありますか?
# Redshiftデータベースに接続できない理由は?IPアドレスのホワイトリスト登録が必要でしょうか?
# Redshiftデータベースに接続できない理由は?IPアドレスのホワイトリスト登録が必要でしょうか?