Utilizzare Campaign Federated Data Access (FDA) per elaborare le informazioni memorizzate in un database esterno. Segui i passaggi seguenti per configurare l’accesso a Netezza.
La connessione a un database esterno Netezza in FDA richiede configurazioni aggiuntive di seguito sul server Adobe Campaign:
Installare i driver ODBC per Netezza, in base al sistema operativo utilizzato:
Configurare il driver ODBC. La configurazione può essere eseguita nei file standard: /etc/odbc.ini per i parametri generali e /etc/odbcinst.ini per la dichiarazione dei driver.
/etc/odbc.ini
[ODBC]
InstallDir=/etc/
"InstallDir" corrisponde alla posizione del file odbcinst.ini.
/etc/odbcinst.ini
[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
Specifica le variabili di ambiente del server Adobe Campaign:
L’account esterno Netezza ti consente di collegare l’istanza Campaign al database esterno Netezza.
Da campagna Explorer, fai clic su Administration '>' Platform '>' External accounts.
Clic New e seleziona External database as Type.
Per configurare Netezza account esterno, è necessario specificare:
Type: Netezza
Server: URL del server di Netezza
Account: nome dell’utente
Password: password dell’account utente
Database: nome del database
Le operazioni sugli schemi contenenti chiavi primarie generate automaticamente non vengono prese in considerazione.
La tabella utilizzerà Organizza su clausola sul primo indice definito nello schema. Poiché questa clausola è limitata a 1-4 colonne con Netezza, l'indice non può contenere più di 4 colonne.