Redshiftのインテグレーション
RedshiftをRetoolに接続します。
1. Redshiftの情報の取得とRetool IPアドレスのホワイトリスト登録
Redshiftのクラスターの情報はAWSコンソールで確認できます。Endpointセクションには、ホスト名とポートがまとめて表示されます。データベース名とユーザー名/パスワードは、Redshiftクラスターを設定した人から入手する必要があります。Retool IPアドレス52.175.251.223
のホワイトリスト登録も必要です。
![Screen Shot 2018-10-02 at 6.04.17 PM.png 1123](https://files.readme.io/0e2a251-Screen_Shot_2018-10-02_at_6.04.17_PM.png)
2. Retoolへの追加
Retoolで新規リソースを作成し、typeで「Amazon Redshift」を選択します。
![redshift-create-resource.png 3200](https://files.readme.io/cf277a8-redshift-create-resource.png)
クラスターのホスト名とポート、データベース名、およびユーザー名/パスワードの組み合わせを入力して「Save」を押します。
![redshift-edit-details.png 3200](https://files.readme.io/1ea5243-redshift-edit-details.png)
3. クエリーの作成
これで、Retoolアプリケーション内でクエリーを作成するときに、新規作成したRedshiftのリソースをResourceドロップダウンから選択できるようになりました。生SQL文用のSQL modeと構造化書き込み用のGUI modeは切り替えることができます。
![redshift-query-editor.png 3200](https://files.readme.io/3a2c400-redshift-query-editor.png)
Redshiftのクエリーの結果は、Retoolの他のクエリーの場合と同様に表示させることができます。
![redshift-display-results.png 3200](https://files.readme.io/5af21f9-redshift-display-results.png)
Updated about 4 years ago