Usar a campanha Federated Data Access (FDA) para processar informações armazenadas em um banco de dados externo. Siga as etapas abaixo para configurar o acesso ao Netezza.
A conexão com um banco de dados externo Netezza no FDA exige as seguintes configurações adicionais no servidor do Adobe Campaign.
Instale os drivers ODBC do Netezza, de acordo com o sistema operacional que você utiliza:
Configure o driver ODBC. A configuração pode ser realizada nos arquivos padrão: /etc/odbc.ini para parâmetros gerais e /etc/odbcinst.ini para declaração de drivers.
/etc/odbc.ini
[ODBC]
InstallDir=/etc/
"InstallDir" corresponde ao local do arquivo 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
Especifique as variáveis de ambiente do servidor do Adobe Campaign:
A conta externa do Netezza permite conectar a instância do Campaign ao banco de dados externo do Netezza.
Do Campaign Explorer, clique em Administration '>' Platform '>' External accounts.
Clique em New e selecione External database como Type.
Para configurar a conta externa do Netezza, você deve especificar:
Type: Netezza
Server: o URL do servidor Netezza
Account: Nome do usuário
Password: Senha da conta do usuário
Database: Nome do banco de dados
As operações em schemas que contêm chaves primárias geradas automaticamente não são consideradas.
A tabela utilizará a cláusula Organizar em no primeiro índice definido no schema. Como esta cláusula é limitada de 1 até 4 colunas com Netezza, este índice não pode conter mais de 4 colunas.