Utilizzate l'opzione Campaign Federated Data Access (FDA) per elaborare le informazioni memorizzate in un database esterno. Seguite i passaggi riportati di seguito per configurare l'accesso ad Netezza.
La connessione a un database esterno Netezza in FDA richiede configurazioni aggiuntive nel 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
Specificate le variabili di ambiente del server Adobe Campaign :
L'account esterno di Netezza consente di collegare l'istanza Campaign al database esterno di Netezza.
Da Campaign Explorer, fare clic su Administration '>' Platform '>' External accounts.
Fare clic su New e selezionare External database come Type.
Per configurare l'account esterno Netezza, è necessario specificare:
Type: Netezza
Server: URL del server Netezza
Account: Nome dell’utente
Password: Password account utente
Database: Nome del database
Non vengono prese in considerazione le operazioni sugli schemi contenenti chiavi primarie generate automaticamente.
La tabella utilizza la clausola Organizza su sul primo indice definito nello schema. Poiché con Netezza questa clausola è limitata a 1-4 colonne, l'indice non può contenere più di 4 colonne.