Configuración del acceso a Netezza

Utilice la opción Federated Data Access (FDA) de Campaign para procesar la información almacenada en una base de datos externa. Siga los pasos a continuación para configurar el acceso a Netezza.

  1. Instale y configure controladores de Netezza
  2. Configurar el Netezza cuenta externa en Campaign

Configuración de netezza

La conexión a una base de datos externa de Netezza en FDA requiere ciertas configuraciones adicionales en el servidor de Adobe Campaign:

  1. Instale los controladores ODBC para Netezza según el sistema operativo que utilice:

    • nz-linuxclient-v7.2.0.0.tar.gz para Linux. Seleccione la carpeta correspondiente a su sistema operativo (linux o linux64) e inicie el comando descomprimir. Puede dejar que la instalación se realice en el repositorio que sugerido de forma predeterminada: "/usr/local/nz".
    • nz-winclient-v7.2.0.0.zip para Windows. Descomprima el archivo e inicie la secuencia de comandos ejecutable correspondiente a su sistema operativo: nzodbcsetup.exe o nzodbcsetup64.exe. Siga las instrucciones del asistente para finalizar la instalación de los controladores.
  2. Configure el controlador ODBC. La configuración se puede realizar en los archivos estándar: /etc/odbc.ini para obtener parámetros generales y /etc/odbcinst.ini para declarar controladores.

    • /etc/odbc.ini

      [ODBC]
      InstallDir=/etc/
      

      "InstallDir" corresponde a la ubicación del archivo 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 las variables de entorno del servidor de Adobe Campaign:

    • LD_LIBRARY_PATH: /usr/local/nz/lib y /usr/local/nz/lib64. "/usr/local/nz" corresponde al repositorio de instalación ofrecido de forma predeterminada al instalar los controladores. Aquí debe especificar el repositorio que ha seleccionado para la instalación.
    • ODBCINI: ubicación del archivo odbc.ini (por ejemplo, /etc/odbc.ini).
    • NZ_ODBC_INI_PATH: ubicación del archivo odbc.ini. Netezza también requiere esta segunda variable para utilizar el archivo odbc.ini.

Cuenta externa de netezza

La cuenta externa de Netezza permite conectar la instancia de Campaign a la base de datos externa de Netezza.

  1. En Campaña Explorer, haga clic en Administration '>' Platform '>' External accounts.

  2. Haga clic en New y seleccione External database como Type.

  3. Para configurar la cuenta externa Netezza, debe especificar:

    • Type: Netezza

    • Server: URL del servidor de Netezza

    • Account: Nombre del usuario

    • Password: Contraseña de la cuenta de usuario

    • Database: Nombre de la base de datos

NOTA

Las operaciones en los esquemas que contienen claves principales generadas automáticamente no se tienen en cuenta.

La tabla utiliza la cláusula Organize on en el primer índice definido en el esquema. Dado que esta cláusula está limitada a entre 1 y 4 columnas con Netezza, este índice no puede contener más de 4 columnas.

En esta página