Heroku Postgres のプライベート接続
このトピックでは、データ プロバイダーに固有の設定情報について説明します。プライベート接続の設定に関する一般的な情報は「プライベート接続の設定: 概要」、Tableau Cloud エンドポイントの設定に関する情報は「プライベート接続の設定: Tableau Cloud」を参照してください。
注: Heroku Postgres 専用の Web 作成コネクタはありません。Heroku Postgres に接続するには、エンド ユーザーは標準の Postgres コネクタを使用したプライベート接続の接続アドレスを使用します。
前提条件
- Heroku Postgres データベースがアタッチされた Private Space または Shield Private Space で実行されている Heroku アプリ。
- Tableau Cloud サイトおよび Heroku Postgres は、同じ AWS リージョンに存在する必要があります。Tableau Cloud ポッドおよび関連リージョンの表については、「Tableau Cloud の IP アドレス(新しいウィンドウでリンクが開く)」を参照してください。
- Heroku Postgres エンドポイントがプロビジョニングされました。「Heroku Postgres エンドポイントのプロビジョニング(新しいウィンドウでリンクが開く)」のステップ 1 から 3 を参照してください。
データ プロバイダー用の Tableau Cloud 情報
Heroku Postgres エンドポイントのプロビジョニングに必要なアカウント番号を取得するには、以下の手順に従います。
- Tableau Cloud Manager (TCM) にログインします。
- [設定] に移動します。
- [プライベート接続] タブを選択します。
- [IAM リージョンと ARN] を展開します。
- Tableau Cloud サイトの地域を確認します。
- [IAM ARN] 列から、ARN のアカウント番号とリソース情報のみをコピーします。たとえば、完全な ARN が
arn:aws:iam::012345678910:role/tab-private-connectである場合は、012345678910:role/tab-private-connectをコピーします。
Tableau Cloud 用のデータ プロバイダー情報
Tableau Cloud の [Create Private Connection (プライベート接続の作成)] ダイアログに必要なエンドポイントサービス名を取得するには、「ステップ 4: エンドポイントのサービス名を取得する(新しいウィンドウでリンクが開く)」(Heroku の「Connecting to Heroku Postgres in a Private or Shield Space via PrivateLink」ヘルプトピック内) を参照してください。
