Zugriff auf Netezza konfigurieren configure-access-to-netezza
Verwenden Sie die Option Campaign Federated Data Access (FDA) , um in externen Datenbanken gespeicherte Informationen zu verarbeiten. Gehen Sie wie folgt vor, um den Zugriff auf Netezza zu konfigurieren.
- Installieren und Konfigurieren von Netezza-Treibern
- Konfigurieren des externen Netezza Kontos in Campaign
Netezza-Konfiguration netezza-config
Die Verbindung zu einer externen Netezza-Datenbank über die FDA-Option erfordert die zusätzlichen unten aufgeführten Konfigurationen auf dem Adobe Campaign Server:
-
Installieren Sie die ODBC-Treiber für Netezza entsprechend dem verwendeten Betriebssystem:
- nz-linuxclient-v7.2.0.0.tar.gz für Linux: Wählen Sie den Ordner aus, der Ihrem Betriebssystem entspricht (linux oder linux64) und starten Sie den Entpacken-Befehl. Sie können die Installation im standardmäßig empfohlenen Verzeichnis ausführen: "/usr/local/nz".
- nz-winclient-v7.2.0.0.zip für Windows. Entpacken Sie die Datei und starten Sie das ausführbare Skript, das Ihrem Betriebssystem entspricht: nzodbcsetup.exe oder nzodbcsetup64.exe. Befolgen Sie die Anweisungen des Assistenten, um die Installation der Treiber abzuschließen.
-
Konfigurieren Sie den ODBC-Treiber. Die Konfiguration kann in den Standarddateien ausgeführt werden: /etc/odbc.ini für allgemeine Parameter und /etc/odbcinst.ini für die Deklarierung der Treiber.
-
/etc/odbc.ini
code language-none [ODBC] InstallDir=/etc/
"InstallDir" entspricht dem Pfad der odbcinst.ini-Datei.
-
/etc/odbcinst.ini
code language-none [ODBC Drivers] NetezzaSQL = Installed [NetezzaSQL] Driver = /usr/local/nz/lib/libnzsqlodbc3.so Setup = /usr/local/nz/lib/libnzsqlodbc3.so APILevel = 1 ConnectFunctions = YYN Description = Netezza ODBC driver DriverODBCVer = 03.51 DebugLogging = false LogPath = /tmp UnicodeTranslationOption = utf8 CharacterTranslationOption = all PreFetch = 256 Socket = 16384
-
-
Spezifizieren Sie die Umgebungsvariablen des Adobe Campaign-Servers:
- LD_LIBRARY_PATH: /usr/local/nz/lib und /usr/local/nz/lib64. "/usr/local/nz" entspricht dem bei der Treiberinstallation standardmäßig angegebenen Installationsverzeichnis. Geben Sie hier das für die Installation ausgewählte Verzeichnis an.
- ODBCINI: Pfad der odbc.ini-Datei (z. B. /etc/odbc.ini).
- NZ_ODBC_INI_PATH: Pfad der Datei „odbc.ini“. In Netezza ist auch diese zweite Variable zur Verwendung der odbc.ini-Datei erforderlich.
Externes netezza-Konto netezza-external
Mit dem externen Netezza-Konto können Sie Ihre Campaign-Instanz mit Ihrer externen Netezza-Datenbank verbinden.
-
Klicken Sie in Campaign Explorer auf Administration '>' Plattform '>' Externe Konten.
-
Klicken Sie auf Neu und wählen Sie Externe Datenbank als Typ aus.
-
Zum Konfigurieren des externen Netezza-Kontos müssen Sie Folgendes angeben:
-
Typ: Netezza
-
Server: URL des Netezza-Servers
-
Konto: Name des Benutzers
-
Passwort: Passwort des Benutzerkontos
-
Datenbank: Name der Datenbank
-