v7

Configurare l’accesso a Netezza

Ultimo aggiornamento: 2023-08-01

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.

  1. Installare e configurare Netezza driver
  2. Configurare la Netezza account esterno in Campaign

Netezza configurazione

La connessione a un database esterno Netezza in FDA richiede configurazioni aggiuntive di seguito sul server Adobe Campaign:

  1. Installare i driver ODBC per Netezza, in base al sistema operativo utilizzato:

    • nz-linuxclient-v7.2.0.0.tar.gz per Linux. Seleziona la cartella corrispondente al sistema operativo in uso (linux o linux64) e avvia il comando unpack. È possibile lasciare che l’installazione venga eseguita nell’archivio suggerito per impostazione predefinita: "/usr/local/nz".
    • nz-winclient-v7.2.0.0.zip per Windows. Decomprimere il file e avviare lo script eseguibile corrispondente al sistema operativo: nzodbcsetup.exe o nzodbcsetup64.exe. Seguire le istruzioni della procedura guidata per completare l'installazione dei driver.
  2. 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
      
  3. Specifica le variabili di ambiente del server Adobe Campaign:

    • LD_LIBRARY_PATH: /usr/local/nz/lib e /usr/local/nz/lib64. "/usr/local/nz" corrisponde all'archivio di installazione offerto per impostazione predefinita durante l'installazione dei driver. Qui è necessario specificare l’archivio selezionato per l’installazione.
    • ODBCINI: posizione del file odbc.ini (ad esempio /etc/odbc.ini).
    • NZ_ODBC_INI_PATH: posizione del file odbc.ini. Netezza richiede anche questa seconda variabile per utilizzare il file odbc.ini.

Netezza account esterno

L’account esterno Netezza ti consente di collegare l’istanza Campaign al database esterno Netezza.

  1. Da campagna Explorer, fai clic su Administration '>' Platform '>' External accounts.

  2. Clic New e seleziona External database as Type.

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

NOTA

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.

In questa pagina