使用市場活動 聯合資料存取 (FDA)選項,用於處理儲存在外部PostgreSQL資料庫中的資訊。
您首先需要安裝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在CentOS 7和6上提供。
您需要建立 PostgreSQL 將市場活動實例連接到您的外部帳戶 PostgreSQL 外部資料庫。
從市場活動 Explorer按一下 Administration '>' Platform '>' External accounts。
按一下New。
選擇 External database 作為您的外部帳戶 Type。
下 Configuration選中 PostgreSQL, Greenplum 從 Type 下拉。
配置 PostgreSQL 外部帳戶身份驗證:
按一下 Parameters 按鈕 Deploy functions 按鈕。
要使所有函式都可用,您需要在遠程資料庫中建立Adobe CampaignSQL函式。 有關詳細資訊,請參閱 頁。
按一下 Save 完成配置。
連接器支援以下選項:
Option | 說明 |
---|---|
PGSQL_CONNECT_TIMEOUT | 最長等待連接時間(秒)。 有關此內容的詳細資訊,請參閱 PostgreSQL文檔。 |
PGSQL_KEEPALIVES_IDLE | TCP應向伺服器發送keepalive消息的不活動秒數。 有關此內容的詳細資訊,請參閱 PostgreSQL文檔。 |
PGSQL_KEEPALIVES_INTVL | 伺服器未確認的TCP keepalive消息應重新傳輸的秒數。 有關此內容的詳細資訊,請參閱 PostgreSQL文檔。 |
PGSQL_KEEPALIVES_CNT | 在客戶端與伺服器的連接被認為已死之前可能丟失的TCP持久連接數。 有關此內容的詳細資訊,請參閱 PostgreSQL文檔。 |