PostgreSQL
- Topics:
- Sources
CREATED FOR:
- Developer
Read this document to learn about prerequisite steps that you need to complete before you can connect your PostgreSQL database to Adobe Experience Platform.
Prerequisites
Read the following sections to complete the prerequisite setup before you connect your PostgreSQL database to Experience Platform.
IP address allowlist
You must add region-specific IP addresses to your allowlist prior to connecting your sources to Experience Platform on either Azure or Amazon Web Services (AWS). For more information, read the guide on allowlisting IP addresses to connect to Experience Platform on Azure and AWS for more information.
Authenticate to Experience Platform on Azure
You must provide values for the following authentication credentials to connect PostgreSQL to Experience Platform on Azure.
Provide values for the following credentials to connect your PostgreSQL database to Experience Platform on Azure using account key authentication.
connectionString
Server={SERVER};Database={DATABASE};Port={PORT};UID={USERNAME};Password={PASSWORD}
.connectionSpec.id
74a1c565-4e59-48d7-9d67-7c03b8a13137
.Read the PostgreSQL documentation for more information.
Provide values for the following credentials to connect your PostgreSQL database to Experience Platform on Azure using basic authentication.
server
port
username
password
database
sslMode
The Secure Sockets Layer (SSL) method to be applied to your connection. The available values are:
Disable
: Use this option to disable SSL. If your server requires an SSL configuration, then the connection will fail.Allow
: Use this option to allow SSL connections. Non-SSL connections may still be used if the server supports them.Prefer
: Use this option to prefer SSL connections given that the server supports them. This option also allows for non-SSL connections.Require
: Use this option to make SSL connections mandatory. If the server does not support SSL, then the connections will fail.Verify-Ca
: Use this option to verify server certificates while failing connections if the server does not support SSL.Verify-Full
: Use this option to verify server certificates with the host’s name while failing connections if the server does not support SSL.
Read the PostgreSQL documentation for more information.
Authenticate to Experience Platform on Amazon Web Services (AWS)
Provide values for the following credentials to connect your PostgreSQL database to Experience Platform on AWS using basic authentication.
server
port
username
password
database
sslMode
The Secure Sockets Layer (SSL) method to be applied to your connection. The available values are:
Disable
: Use this option to disable SSL. If your server requires an SSL configuration, then the connection will fail.Allow
: Use this option to allow SSL connections. Non-SSL connections may still be used if the server supports them.Prefer
: Use this option to prefer SSL connections given that the server supports them. This option also allows for non-SSL connections.Require
: Use this option to make SSL connections mandatory. If the server does not support SSL, then the connections will fail.Verify-Ca
: Use this option to verify server certificates while failing connections if the server does not support SSL.Verify-Full
: Use this option to verify server certificates with the host’s name while failing connections if the server does not support SSL.
Read the PostgreSQL documentation for more information.