您位於此處:
Heroku Postgres 連線
使用 Heroku Postgres 連接器建立遠端連線,將 Heroku Postgres 資料同步至 CRM Analytics。
連線需求
若要存取 Heroku Private Spaces 中的 Heroku Postgres,請先完成這些步驟,再建立連線。
- 請與 Heroku 支援部門連絡,為該空間內的資料服務啟用「信任的 IP」範圍。資料服務的「信任的 IP」範圍為 Beta 版功能。
- 雖然允許指定的 IP 通常不是偏好或建議的作法,但在大多數情況下,您必須將 Salesforce IP 範圍新增至該空間中的「信任的 IP」範圍。如需第一方 Salesforce IP 範圍的清單,請參閱《Salesforce 核心服務 - 允許的 IP 位址和網域 Knowledge 文章。若要將此連接器與 Hyperforce 搭配使用,請使用列在「Hyperforce IP 允許 - 銷售、服務、產業和 Tableau Clouds」中的 IP。
建立連線
- 在「資料管理員的連線」索引標籤上,按一下「新增連線」。
- 按一下連接器的名稱,然後按一下「下一步」。
- 輸入連接器設定。
- 若要驗證您的設定並嘗試連線到來源,請按一下「儲存並測試」。若連線失敗,則 CRM Analytics 會顯示可能的原因。
所有設定都需要值,除非另有說明。移至 Heroku 中的資料庫並按一下「檢視認證...」存取連線設定的值。
| 連線設定 | 描述 |
|---|---|
| 連線名稱 | 識別連線。使用慣例讓您輕鬆區分不同的連線。 |
| 開發人員名稱 | 連線的 API 名稱。此名稱不得包含空格。API 名稱用於配方中,以參照透過此連線擷取的資料。建立連線後,您便無法變更開發人員名稱。 |
| 描述 | 供內部使用的連線描述。 |
| JDBC 連線 URL | 資料庫的 URL 架構。以下列格式輸入:jdbc:postgresql://<host>:<port>/<database> 查看資料庫認證中的主機、連接埠及資料庫詳細資料。例如: |
| 使用者名稱 | 資料庫使用者,可在資料庫認證中找到。 |
| 架構 | 您希望用於資料庫的架構名稱。若資料庫尚無架構名稱,您可輸入 public。 |
| 密碼 | 資料庫密碼,可在資料庫認證中找到。 |
篩選同步至 CRM Analytics 的資料
透過資料同步篩選條件,排除將不需要或敏感的資料同步至 CRM Analytics。篩選條件透過只將您需要的資料提取到 CRM Analytics,以在來源物件上執行並加速資料同步。如果您計劃未來會使用遭排除的資料,請使用配方篩選條件,以限制寫入資料集中的資料,而不是使用資料同步篩選條件。
- 從「資料管理員」中,按一下「連線」索引標籤。
- 選取與所要篩選物件相關聯的連線。
- 按一下要篩選物件的名稱。
- 按一下「資料同步篩選」。
- 輸入篩選條件。
- 按一下「儲存」。
針對 Heroku Postgres 連接器,請使用 Heroku Postgres 說明中及您的 Postgres 說明版本所述的語法來來輸入篩選條件。
Heroku Postgres 連接器考量事項
使用 Heroku Postgres 連接器時,請記住下列行為。
- 連線物件名稱必須以字母為開頭,且只能包含文字、數字或底線。物件名稱不能以底線結尾。
- 僅支援將英數字元、點、底線或破折號字元組合在一起的欄位名稱。若連接器包含包含其他特殊字元 (例如括號) 的欄位名稱,則同步化會失敗。
- 連接器最多可同步化 1 千萬列或每個物件 50 GB,取決於先到達的限制。 使用連接器時,Salesforce Government Cloud 組織資料會在傳輸中受到進階加密的保護,並可針對每個連線物件同步最多 1 千萬列或 5 GB,取決於先到達的限制。
- 可供同步的資料由您用於連線的使用者安全性設定所決定。
- 此連接器適用於同時為 Hyperforce 客戶的 Heroku Private Spaces 使用者。

