Zugriff auf PostgreSQL konfigurieren configure-fda-postgresql

Verwenden Sie die Option Campaign Federated Data Access (FDA) , um in einer externen PostgreSQL-Datenbank gespeicherte Informationen zu verarbeiten.

PostgreSQL-Konfiguration postgresql-configuration

Sie müssen zuerst Libpq installieren. Libpq ermöglicht es Clientprogrammen, Abfragen an den PostgreSQL-Backend-Server zu senden und die Ergebnisse dieser Abfragen zu erhalten.

Gehen Sie wie folgt vor, um den Zugriff auf PostgreSQL zu konfigurieren:

  • Führen Sie für CentOS den folgenden Befehl sudo apt-get -y install libpq-dev aus.

  • Führen Sie für Linux den folgenden Befehl aus: yum install postgresql-devel.

  • Für Windows wird Libpq über libpq.dll implementiert, das in der Adobe Campaign-Installation enthalten ist.

In Adobe Campaign können Sie dann Ihr externes PostgreSQL -Konto konfigurieren. Weiterführende Informationen zur Konfiguration Ihres externen Kontos finden Sie in diesem Abschnitt.

Externes PostgreSQL-Konto postgresql-external

NOTE
PostgreSQL ist unter CentOS 7 und 6 verfügbar.

Sie müssen ein externes PostgreSQL -Konto erstellen, um Ihre Campaign-Instanz mit Ihrer externen PostgreSQL -Datenbank zu verbinden.

  1. Klicken Sie in Campaign Explorer auf Administration '>' Plattform '>' Externe Konten.

  2. Wählen Sie Neu aus.

  3. Wählen Sie Externe Datenbank als Typ Ihres externen Kontos aus.

  4. Wählen Sie unter Konfiguration PostgreSQL, Greenplum aus der Dropdown-Liste Typ aus.

  5. Konfigurieren Sie die Authentifizierung des externen PostgreSQL -Kontos:

    • Server: URL des PostgreSQL -Servers.

    • Konto: Name des Benutzers.

    • Kennwort: Kennwort für Benutzerkonten.

    • Datenbank: Name der Datenbank (optional).

    • Arbeitsschema: Name Ihres Arbeitsschemas. Weitere Informationen

    • Zeitzone: Zeitzone festgelegt in PostgreSQL. Weitere Informationen

  6. Klicken Sie auf den Tab Parameter und dann auf die Schaltfläche Funktionen bereitstellen, um Funktionen zu erstellen.

    note note
    NOTE
    Damit alle Funktionen verfügbar sind, müssen Sie die SQL-Funktionen von Adobe Campaign in der Remote-Datenbank erstellen. Weiterführende Informationen dazu finden Sie auf dieser Seite.
  7. Klicken Sie auf Speichern , wenn Ihre Konfiguration abgeschlossen ist.

Der Connector unterstützt die folgenden Optionen:

Option
Beschreibung
PGSQL_CONNECT_TIMEOUT
Maximale Wartezeit auf Verbindung in Sekunden.
Weitere Informationen hierzu finden Sie in der PostgreSQL-Dokumentation.
PGSQL_KEEPALIVES_IDLE
Anzahl der Sekunden Inaktivität, nach denen das TCP eine Keepalive-Nachricht an den Server senden soll.
Weitere Informationen hierzu finden Sie in der PostgreSQL-Dokumentation.
PGSQL_KEEPALIVES_INTVL
Anzahl der Sekunden, nach denen die vom Server nicht quittierte TCP-Keepalive-Nachricht erneut übertragen werden soll.
Weitere Informationen hierzu finden Sie in der PostgreSQL-Dokumentation.
PGSQL_KEEPALIVES_CNT
Anzahl der TCP-Keepalives, die verloren gehen können, bevor die Verbindung des Clients zum Server als unterbrochen betrachtet wird.
Weitere Informationen hierzu finden Sie in der PostgreSQL-Dokumentation.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1