Herstellung der Datenbankverbindung connecting-to-the-database
Um eine Verbindung mit der externe Datenbank zu ermöglichen, müssen Sie die Verbindungsparameter angeben, d. h. die gewünschte Datenquelle und den Namen der Tabelle mit den zu ladenden Daten.
Geteilte Verbindung erstellen creating-a-shared-connection
Sie können auf eine gemeinsam genutzte externe Datenbank über Adobe Campaign zugreifen, vorausgesetzt die Verbindung ist aktiv.
-
Die Konfiguration muss zuvor über den Knoten Administration > Plattform > Externe Konten durchgeführt werden.
-
Klicken Sie auf die Schaltfläche Neu und wählen Sie als Typ Externe Datenbank aus.
-
Definieren Sie die Parameter Verbindung für die externe Datenbank.
Bei Verbindungen zu einer ODBC-Datenbank muss das Feld Server den Namen der ODBC-Datenquelle und nicht den Server-Namen enthalten. Abhängig von den verwendeten Datenbanken sind möglicherweise zusätzliche Konfigurationen erforderlich. Siehe Abschnitt Spezifische Konfigurationen nach Datenbanktyp.
-
Klicken Sie nach der Eingabe der Parameter zur Bestätigung auf die Schaltfläche Verbindung testen.
-
Deselektieren Sie nötigenfalls die Option Aktiviert, um den Zugriff auf diese Datenbank zu deaktivieren, ohne ihre Konfiguration zu löschen.
-
Um Adobe Campaign Zugriff auf diese Datenbank zu erlauben, müssen Sie die SQL-Funktionen bereitstellen. Klicken Sie dazu auf den Tab Parameter und danach auf die Schaltfläche Funktionen freigeben.
Auf der Registerkarte Parameter können Sie spezifische Arbeits-Tablespaces für die Tabellen und den Index definieren.
Herstellen einer temporären Verbindung creating-a-temporary-connection
Sie können eine Verbindung zu einer externen Datenbank direkt über Workflow-Aktivitäten definieren. In diesem Fall befindet er sich in einer lokalen externen Datenbank, die für die Verwendung in einem aktuellen Workflow reserviert ist. Er wird nicht in den externen Konten gespeichert. Diese Art der pünktlichen Verbindung kann für verschiedene Aktivitäten des Workflows erstellt werden, insbesondere für die Aktivität Abfrage, das Laden (RDBMS), die Aktivität Anreicherung oder die Aktivität Aufspaltung .
Gehen Sie in der Abfrageaktivität zur Erstellung einer periodischen Verbindung zu einer externen Datenbank beispielsweise folgendermaßen vor:
-
Klicken Sie auf Daten hinzufügen… und wählen Sie die Option Externe Daten aus.
-
Wählen Sie die Option Datenquelle lokal definieren.
-
Wählen Sie aus der Dropdown-Liste die Zieldatenbank-Engine aus. Geben Sie den Namen des Servers und die Authentifizierungsparameter ein.
Geben Sie auch den Namen der externen Datenbank an.
Klicken Sie auf die Schaltfläche Weiter.
-
Wählen Sie die Tabelle aus, in der die Daten gespeichert sind.
Sie können den Namen der Tabelle direkt in das entsprechende Feld eingeben oder auf das Bearbeiten-Symbol klicken, um eine Liste mit Datenbanktabellen zu öffnen.
-
Klicken Sie auf die Schaltfläche Hinzufügen, um ein oder mehrere Abstimmungsfelder zwischen den Daten der externen Datenbank und den Daten in der Adobe Campaign-Datenbank zu definieren. Über die Symbole Ausdruck bearbeiten der Option Remote-Feld und Lokales Feld erhalten Sie Zugriff auf die Liste mit den Feldern einer jeden Tabelle.
-
Spezifizieren Sie nötigenfalls eine Filterbedingung und den Datensortierungsmodus.
-
Wählen Sie zusätzlich in der externen Datenbank zu sammelnden Daten aus. Doppelklicken Sie dazu auf die Felder, die Sie hinzufügen möchten, damit sie in den Ausgabespalten angezeigt werden.
Klicken Sie zur Bestätigung der Konfiguration auf Beenden.
Sichere Verbindung secure-connection
Sie können durch das Konfigurieren eines externen FDA-Kontos eine sichere Verbindung für den Zugriff auf eine externe Datenbank herstellen.
Schreiben Sie zu diesem Zweck ":ssl" hinter die Serveradresse und die Adresse des verwendeten Ports. Beispiel: 192.168.0.52:4501:ssl.
Die Daten werden dadurch unter Verwendung des sicheren SSL-Protokolls gesendet.
Zusätzliche Konfigurationen additional-configurations
Nötigenfalls können Sie das Schema zur Datenverarbeitung in einer externe Datenbank erstellen. Ebenso ermöglicht Ihnen Adobe Campaign das Definieren eines Mappings für die Daten in einer externen Tabelle. Diese Konfigurationen sind allgemeiner Art und werden nicht auf einzelne Workflows angewendet.