Zugriff auf Netezza konfigurieren configure-access-to-netezza
Verwenden Sie die -Option (Federated Data Access (FDA) von Campaign, um in einer externen Datenbank gespeicherte Informationen zu verarbeiten. Gehen Sie wie folgt vor, um den Zugriff auf Netezza zu konfigurieren.
- Netezza-Treiber installieren und konfigurieren
- Konfigurieren des Netezza externen 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 (Linux oder Linux64) entspricht, und starten Sie den Entpackbefehl. Sie können die Installation im Repository durchführen lassen, das standardmäßig vorgeschlagen wird: "/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. Folgen Sie den 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 deklarierende 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 standardmäßig bei der Installation der Treiber angebotenen Installations-Repository. Hier müssen Sie das Repository angeben, das Sie für die Installation ausgewählt haben.
- ODBCINI: Pfad der odbc.ini-Datei (z. B. /etc/odbc.ini).
- NZ_ODBC_INI_PATH: Speicherort der Datei odbc.ini. Netezza benötigt diese zweite Variable auch für die Verwendung der Datei odbc.ini.
Externes Netezza-Konto netezza-external
Über das externe Konto „Netezza“ können Sie Ihre Campaign-Instanz mit Ihrer externen Netezza-Datenbank verbinden.
-
Klicken Sie Campaign- 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
-