🐘

Salesforce Data Cloud から Heroku PostgreSQL のデータにアクセスする

2024/05/19に公開

2024-05-10にようやくSalesforce Data CloudにHeroku PostgreSQLへのConnectorがローンチされました。このエントリはHeroku Postgres Connectorを設定した際の記録です。

https://blog.heroku.com/introducing-the-heroku-postgres-connector-for-salesforce-data-cloud

コネクタの新規追加

  1. Salesforce 設定画面の "Data Cloud" > "定義" > "追加のコネクタ" で"新規"ボタンをクリックします。("コネクタ"と検索しても表示されます)
  2. 表示されたダイアログから "Heroku PostgreSQL" のカードを選択してから"次へ"ボタンをクリックします。
  3. "新規 Heroku PostgreSQL ソース"が表示されるのでHeroku PostgreSQLの設定(DATABASE CREDENTIALS)を転記し、"Test Connection"で試してみましょう。"接続 URL"欄にはHeroku DATABASE CREDENTIALS の"Host"を転記します
  4. "✅️ 接続が確立されました。"というメッセージが確認できたら"保存"ボタンをクリックして完了です!

Salesforce Data Cloud 上での確認

  1. Salesforce Data Cloudのアプリケーションから"データストリーム"タブを選択し、"新規"ボタンをクリックします。
  2. "新規データストリーム"ダイアログから"Heroku PostgreSQL"のカードを選択し、"次へ"ボタンをクリックします。
  3. アクセス可能なオブジェクトが表示されます!さあHeroku PostgreSQLのデータを利用しましょう!
    ![](https://storage.googleapis.com/zenn-user-upload/dddda807670d-20240519.png x=500x)

さいごに

Heroku PostgreSQL Connectorがローンチされる前まではHeroku PostgreSQLからSalesforce Data Cloudにデータ連携するまでには Heroku PostgreSQL > CRM Analytics > Snowflake Data Cloud > Salesforce Data Cloud という長い旅をする必要がありました。このうち「CRM Analytics > Snowflake Data Cloud」をスキップできるようになって非常にありがたいです...。

これからはより一層、Salesforce Data Cloudを活用していこうと思います!

リバナレテックブログ

Discussion