Configuração do acesso ao Netezza

Use a opção Campaign 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.

  1. Instale e configure drivers de Netezza
  2. Configure o Netezza external account no Campaign

Configuração do netezza

A conexão com um banco de dados externo Netezza no FDA exige as seguintes configurações adicionais no servidor do Adobe Campaign.

  1. Instale os drivers ODBC do Netezza, de acordo com o sistema operacional que você utiliza:

    • nz-linuxclient-v7.2.0.0.tar.gz para Linux. Selecione a pasta que corresponde ao seu sistema operacional (linux ou linux64) e inicie o comando unpack. Você pode deixar a instalação ser executada no repositório sugerido por padrão: "/usr/local/nz".
    • nz-winclient-v7.2.0.0.zip para Windows. Descompacte o arquivo e inicie o script executável que corresponde ao seu sistema operacional: nzodbcsetup.exe ou nzodbcsetup64.exe. Siga as instruções do assistente para concluir a instalação dos drivers.
  2. 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
      
  3. Especifique as variáveis de ambiente do servidor do Adobe Campaign:

    • LD_LIBRARY_PATH: /usr/local/nz/lib e /usr/local/nz/lib64. "/usr/local/nz" corresponde ao repositório de instalação oferecido por padrão ao instalar os drivers. Aqui você precisa especificar o repositório selecionado para a instalação.
    • ODBCINI: local do arquivo odbc.ini (por exemplo /etc/odbc.ini).
    • NZ_ODBC_INI_PATH: local do arquivo odbc.ini. Netezza também exige essa segunda variável para utilizar o arquivo odbc.ini.

Conta externa do Netezza

A conta externa do Netezza permite conectar a instância do Campaign ao banco de dados externo do Netezza.

  1. Em Campanha Explorer, clique em Administration '>' Platform '>' External accounts.

  2. Clique em New e selecione External database como Type.

  3. 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

OBSERVAÇÃO

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.

Nesta página