Konfigurera åtkomst till PostgreSQL configure-fda-postgresql

Använd alternativet FDA (Federated Data Access) för Campaign om du vill bearbeta information som lagras i en extern PostgreSQL-databas.

PostgreSQL-konfiguration postgresql-configuration

Du måste först installera Libpq. Med Libpq kan klientprogram skicka frågor till PostgreSQL-serverdelen och ta emot dessa frågeresultat.

Följ stegen nedan för att konfigurera åtkomst till PostgreSQL:

  • Kör följande kommando sudo apt-get -y install libpq-dev för CentOS.

  • Kör följande kommando yum install postgresql-devel för Linux.

  • För Windows implementeras Libpq via libpq.dll, som ingår i Adobe Campaign-installationen.

I Adobe Campaign kan du sedan konfigurera ditt PostgreSQL-externa konto. Mer information om hur du konfigurerar ditt externa konto finns i det här avsnittet.

PostgreSQL-externt konto postgresql-external

NOTE
PostgreSQL finns i CentOS 7 och 6.

Du måste skapa ett externt PostgreSQL-konto för att ansluta Campaign-instansen till din PostgreSQL-externa databas.

  1. Klicka på Administration > Platform > External accounts i Campaign Explorer.

  2. Klicka på New.

  3. Välj External database som det externa kontots Type.

  4. Under Configuration väljer du PostgreSQL, Greenplum i listrutan Type.

  5. Konfigurera autentiseringen av det externa kontot PostgreSQL:

    • Server: URL för servern PostgreSQL.

    • Account: Användarens namn.

    • Password: Lösenord för användarkonto.

    • Database: Namn på databasen (valfritt).

    • Working schema: Namnet på ditt arbetsschema. Läs mer

    • Timezone: Tidszonen har angetts i PostgreSQL. Läs mer

  6. Klicka på fliken Parameters och sedan på knappen Deploy functions för att skapa funktioner.

    note note
    NOTE
    För att alla funktioner ska vara tillgängliga måste du skapa Adobe Campaign SQL-funktionerna i fjärrdatabasen. Mer information finns på sidan.
  7. Klicka på Save när konfigurationen är klar.

Kopplingen stöder följande alternativ:

Alternativ
Beskrivning
PGSQL_CONNECT_TIMEOUT
Maximal väntetid på anslutningen, i sekunder.
Mer information finns i PostgreSQL-dokumentation.
PGSQL_KEEPALIVES_IDLE
Antal sekunder av inaktivitet efter vilket TCP ska skicka ett meddelande om keepalive till servern.
Mer information finns i PostgreSQL-dokumentation.
PGSQL_KEEPALIVES_INTVL
Antal sekunder efter vilket TCP-keepalive-meddelandet som inte har bekräftats av servern ska skickas igen.
Mer information finns i PostgreSQL-dokumentation.
PGSQL_KEEPALIVES_CNT
Antal TCP-nycklar som kan förloras innan klientens anslutning till servern anses vara död.
Mer information finns i PostgreSQL-dokumentation.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1