Configurare l’accesso a PostgreSQL configure-fda-postgresql

Utilizza l'opzione Federated Data Access (FDA) di Campaign per elaborare le informazioni archiviate in un database PostgreSQL esterno.

Configurazione PostgreSQL postgresql-configuration

Devi innanzitutto installare Libpq. Libpq consente ai programmi client di inviare query al server back-end PostgreSQL e di ricevere i risultati di tali query.

Per configurare l'accesso a PostgreSQL, eseguire la procedura seguente:

  • Per CentOS, eseguire il comando seguente sudo apt-get -y install libpq-dev.

  • Per Linux, eseguire il comando seguente yum install postgresql-devel.

  • Per Windows, Libpq è implementato tramite libpq.dll incluso nell'installazione di Adobe Campaign.

In Adobe Campaign, puoi quindi configurare l'account esterno PostgreSQL. Per ulteriori informazioni su come configurare l'account esterno, consulta questa sezione.

Account esterno PostgreSQL postgresql-external

NOTE
PostgreSQL è disponibile su CentOS 7 e 6.

È necessario creare un account esterno PostgreSQL per collegare l'istanza Campaign al database esterno PostgreSQL.

  1. Dalla campagna Explorer, fare clic su Administration '>' Platform '>' External accounts.

  2. Fai clic su New.

  3. Seleziona External database come Type del tuo account esterno.

  4. In Configuration, selezionare PostgreSQL, Greenplum dal menu a discesa Type.

  5. Configurare l'autenticazione dell'account esterno PostgreSQL:

    • Server: URL del server PostgreSQL.

    • Account: nome dell'utente.

    • Password: password account utente.

    • Database: nome del database (facoltativo).

    • Working schema: nome dello schema di lavoro. Ulteriori informazioni

    • Timezone: Fuso orario impostato in PostgreSQL. Ulteriori informazioni

  6. Fare clic sulla scheda Parameters e quindi sul pulsante Deploy functions per creare le funzioni.

    note note
    NOTE
    Affinché tutte le funzioni siano disponibili, è necessario creare le funzioni SQL di Adobe Campaign nel database remoto. Per ulteriori informazioni, consulta questa pagina.
  7. Al termine della configurazione, fai clic su Save.

Il connettore supporta le seguenti opzioni:

Opzione
Descrizione
PGSQL_CONNECT_TIMEOUT
Attesa massima della connessione, in secondi.
Per ulteriori informazioni, consulta la documentazione PostgreSQL.
PGSQL_KEEPALIVES_IDLE
Numero di secondi di inattività dopo i quali il TCP deve inviare un messaggio keepalive al server.
Per ulteriori informazioni, consulta la documentazione PostgreSQL.
PGSQL_KEEPALIVES_INTVL
Numero di secondi dopo i quali deve essere ritrasmesso il messaggio TCP keepalive non riconosciuto dal server.
Per ulteriori informazioni, consulta la documentazione PostgreSQL.
PGSQL_KEEPALIVES_CNT
Numero di chiavi TCP che possono essere perse prima che la connessione del client al server venga considerata inattiva.
Per ulteriori informazioni, consulta la documentazione PostgreSQL.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1