v7
仅适用于Campaign Classicv7
配置对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 外部数据库。
-
来自营销活动 Explorer,单击 Administration '>' Platform '>' External accounts.
-
单击 New。
-
选择 External database 作为外部帐户的 Type.
-
下 Configuration,选择 PostgreSQL, Greenplum 从 Type 下拉菜单。
-
配置 PostgreSQL 外部帐户身份验证:
-
单击 Parameters 选项卡,然后 Deploy functions 按钮创建函数。
note note NOTE 要使所有函数都可用,您需要在远程数据库中创建Adobe Campaign SQL函数。 有关更多信息,请参阅此 页面. -
单击 Save 配置完成后。
连接器支持以下选项:
Option
说明
PGSQL_CONNECT_超时
最长等待连接时间(以秒为单位)。
有关详细信息,请参见 PostgreSQL文档.
有关详细信息,请参见 PostgreSQL文档.
PGSQL_KEEPALIVES_IDLE
TCP应该向服务器发送keepalive消息之后处于非活动状态的秒数。
有关详细信息,请参见 PostgreSQL文档.
有关详细信息,请参见 PostgreSQL文档.
PGSQL_KEEPALIVES_INTVL
服务器未确认的TCP keepalive消息应重新传输的秒数。
有关详细信息,请参见 PostgreSQL文档.
有关详细信息,请参见 PostgreSQL文档.
PGSQL_KEEPALIVES_CNT
在客户端与服务器的连接被视为失效之前可以丢失的TCP keepalive数。
有关详细信息,请参见 PostgreSQL文档.
有关详细信息,请参见 PostgreSQL文档.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1