設定PostgreSQL的存取權 configure-fda-postgresql
使用行銷活動 同盟資料存取 (FDA)選項,用於處理儲存在外部PostgreSQL資料庫中的資訊。
PostgreSQL設定 postgresql-configuration
您必須先安裝Libpq。 Libpq可讓使用者端程式將查詢傳送至PostgreSQL後端伺服器,並接收這些查詢的結果。
請依照下列步驟,設定存取權至 PostgreSQL:
-
對於CentOS,執行以下命令
sudo apt-get -y install libpq-dev
. -
針對Linux,執行以下命令
yum install postgresql-devel
. -
對於Windows,Libpq是透過實作
libpq.dll
,包含在Adobe Campaign安裝中。
接著,您可以在Adobe Campaign中設定 PostgreSQL 外部帳戶。 有關如何設定外部帳戶的詳細資訊,請參閱 本節.
PostgreSQL外部帳戶 postgresql-external
NOTE
PostgreSQL適用於CentOS 7和6。
您需要建立 PostgreSQL 將您的Campaign執行個體連線到您的外部帳戶 PostgreSQL 外部資料庫。
-
從Campaign Explorer,按一下 Administration '>' Platform '>' External accounts.
-
按一下 New。
-
選取 External database 作為外部帳戶的 Type.
-
在 Configuration,選取 PostgreSQL, Greenplum 從 Type 下拉式清單。
-
設定 PostgreSQL 外部帳戶驗證:
-
按一下 Parameters 按Tab鍵,然後 Deploy functions 按鈕以建立函式。
note note NOTE 若要讓所有函式都可使用,您需要在遠端資料庫中建立Adobe Campaign SQL函式。 如需詳細資訊,請參閱此 頁面. -
按一下 Save 完成設定時。
聯結器支援下列選項:
選項
說明
PGSQL_CONNECT_逾時
連線等待時間上限(以秒為單位)。
有關詳細資訊,請參閱 PostgreSQL檔案.
有關詳細資訊,請參閱 PostgreSQL檔案.
PGSQL_KEEPALIVES_IDLE
TCP應該傳送保持連線訊息至伺服器之後未使用的秒數。
有關詳細資訊,請參閱 PostgreSQL檔案.
有關詳細資訊,請參閱 PostgreSQL檔案.
PGSQL_KEEPALIVES_INTVL
伺服器未確認的TCP keepalive訊息應該重新傳輸的秒數。
有關詳細資訊,請參閱 PostgreSQL檔案.
有關詳細資訊,請參閱 PostgreSQL檔案.
PGSQL_KEEPALIVES_CNT
在使用者端與伺服器的連線被視為失效之前,可以遺失的TCP keepalive數目。
有關詳細資訊,請參閱 PostgreSQL檔案.
有關詳細資訊,請參閱 PostgreSQL檔案.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1