Zugriff auf PostgreSQL konfigurieren configure-fda-postgresql

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

PostgreSQL-Konfiguration postgresql-configuration

Zuerst müssen Sie Libpq installieren. Mit libpq können Clientprogramme Abfragen an den PostgreSQL-Backend-Server senden und die Ergebnisse dieser Abfragen empfangen.

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

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

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

  • 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 PostgreSQL externes Konto erstellen, um Ihre Campaign-Instanz mit Ihrer PostgreSQL externen Datenbank zu verbinden.

  1. Klicken Sie Campaign- 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 unter "" PostgreSQL, Greenplum aus der Dropdown Typ aus.

  5. Konfigurieren Sie die PostgreSQL Authentifizierung für externe Konten:

    • Server: URL des PostgreSQL.

    • Konto: Name des Benutzers.

    • Password: Kennwort für Benutzerkonto.

    • Datenbank: Name der Datenbank (optional).

    • Arbeitsschema: Name Ihres Arbeitsschemas. Weitere Informationen

    • Zeitzone: Die Zeitzone wird in PostgreSQL festgelegt. 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 Adobe Campaign SQL-Funktionen in der Remote-Datenbank erstellen. Weiterführende Informationen dazu finden Sie auf dieser Seite.
  7. Klicken Sie Speichern wenn Ihre Konfiguration abgeschlossen ist.

Der Connector unterstützt die folgenden Optionen:

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