v7

Configuração do acesso ao PostgreSQL

Usar a campanha Federated Data Access (FDA) opção para processar informações armazenadas em um banco de dados PostgreSQL externo.

Configuração do PostgreSQL

Primeiro precisa instalar o Libpq. O Libpq permite que os programas clientes enviem consultas ao servidor de back-end PostgreSQL e recebam os resultados dessas consultas.

Siga as etapas abaixo para configurar o acesso ao PostgreSQL:

  • Para o CentOS, execute o seguinte comando sudo apt-get -y install libpq-dev.

  • No Linux, execute o seguinte comando yum install postgresql-devel.

  • Para Windows, o Libpq é implementado por meio de libpq.dll que está incluído na instalação do Adobe Campaign.

No Adobe Campaign, você pode configurar as PostgreSQL conta externa. Para obter mais informações sobre como configurar a conta externa, consulte nesta seção.

Conta externa PostgreSQL

OBSERVAÇÃO

O PostgreSQL está disponível no CentOS 7 e 6.

É necessário criar um PostgreSQL conta externa para conectar a instância do Campaign à PostgreSQL banco de dados externo.

  1. Do Campaign Explorer, clique em Administration '>' Platform '>' External accounts.

  2. Clique em New.

  3. Selecione External database como sua conta externa Type.

  4. Em Configuration, selecione PostgreSQL, Greenplum do Type menu suspenso.

  5. Configure o PostgreSQL autenticação de conta externa:

    • Server: O URL do PostgreSQL servidor.

    • Account: Nome do usuário.

    • Password: Senha da conta do usuário.

    • Database: Nome do banco de dados (opcional).

    • Working schema: Nome do esquema de trabalho. Saiba mais

    • Timezone: Fuso horário definido em PostgreSQL. Saiba mais

  6. Clique na guia Parameters e depois no botão Deploy functions para criar as funções.

    OBSERVAÇÃO

    Para que todas as funções estejam disponíveis, você precisa criar as funções Adobe Campaign SQL no banco de dados remoto. Para obter mais informações, consulte esta página.

  7. Clique em Save quando a configuração for concluída.

O conector é compatível com as seguintes opções:

Opção Descrição
PGSQL_CONNECT_TIMEOUT Espera máxima por conexão, em segundos.
Para obter mais informações, consulte Documentação do PostgreSQL.
PGSQL_KEEPALIVES_IDLE Número de segundos de inatividade após o qual o TCP deve enviar uma mensagem de manutenção de atividade para o servidor.
Para obter mais informações, consulte Documentação do PostgreSQL.
PGSQL_KEEPALIVES_INTVL Número de segundos após o qual a mensagem de manutenção de atividade TCP não confirmada pelo servidor deve ser retransmitida.
Para obter mais informações, consulte Documentação do PostgreSQL.
PGSQL_KEEPALIVES_CNT Número de manutenções de atividades de TCP que podem ser perdidas antes que a conexão do cliente com o servidor seja considerada inoperante.
Para obter mais informações, consulte Documentação do PostgreSQL.

Nesta página