Configurare l’accesso a Netezza configure-access-to-netezza

Utilizza l'opzione Federated Data Access (FDA) di Campaign per elaborare le informazioni archiviate in un database esterno. Segui i passaggi seguenti per configurare l’accesso a Netezza.

  1. Installa e configura driver di Netezza
  2. Configura l'account esterno di Netezza in Campaign

Netezza configurazione netezza-config

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 i driver dichiaranti.

    • /etc/odbc.ini

      code language-none
      [ODBC]
      InstallDir=/etc/
      

      "InstallDir" corrisponde alla posizione del file odbcinst.ini.

    • /etc/odbcinst.ini

      code language-none
      [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: percorso del file odbc.ini (ad esempio /etc/odbc.ini).
    • NZ_ODBC_INI_PATH: percorso del file odbc.ini. Netezza richiede anche questa seconda variabile per utilizzare il file odbc.ini.

Netezza account esterno netezza-external

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

  1. Dalla campagna Explorer, fare clic su Administration '>' Platform '>' External accounts.

  2. Fare clic su New e selezionare External database come Type.

  3. Per configurare l'account esterno Netezza, è necessario specificare:

    • Type: Netezza

    • Server: URL del server Netezza

    • Account: nome dell'utente

    • Password: password dell'account utente

    • Database: nome del database

NOTE
Le operazioni sugli schemi contenenti chiavi primarie generate automaticamente non vengono prese in considerazione.
La tabella utilizzerà la clausola Organizza su 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.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1