Configurare l’accesso alla Netezza

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

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

Netezza configurazione

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

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

    • nz-linuxclient-v7.2.0.0.tar. gzfor Linux. Selezionare la cartella corrispondente al sistema operativo (linux o linux64) e avviare il comando di rimozione dal pacchetto. Puoi lasciare l’installazione da eseguire nell’archivio come consigliato per impostazione predefinita: "/usr/local/nz".
    • nz-winclient-v7.2.0.0. zipfor Windows. Decomprimere il file e avviare lo script eseguibile corrispondente al sistema operativo in uso: 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. Dalla campagna Explorer, fai clic su Administration '>' Platform '>' External accounts.

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

  3. Per configurare l’account esterno Netezza, devi specificare:

    • Type: Netezza

    • Server: URL del server di Netezza

    • Account: Nome dell’utente

    • Password: Password account utente

    • Database: Nome del database

NOTA

Non vengono prese in considerazione le operazioni sugli schemi contenenti chiavi primarie generate automaticamente.

La tabella utilizzerà la clausola Organizza su sul primo indice definito nello schema. Poiché questa clausola è limitata a 1 a 4 colonne con Netezza, questo indice non può contenere più di 4 colonne.

In questa pagina