Configuración del acceso a Netezza configure-access-to-netezza

Utilice la opción Acceso de datos federado (FDA) de Campaign para procesar la información almacenada en bases de datos externas. Siga los pasos a continuación para configurar el acceso a la Netezza.

  1. Instalar y configurar controladores de Netezza
  2. Configuración de la Netezza cuenta externa en Campaign

configuración de netezza netezza-config

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

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

      "InstallDir" corresponde a la ubicación del archivo 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. 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 netezza-external

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

  1. En la 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

NOTE
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.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1