Konfigurera åtkomst till Netezza configure-access-to-netezza

Använd alternativet FDA (Federated Data Access) i kampanjen om du vill bearbeta information som lagras i en extern databas. Följ stegen nedan för att konfigurera åtkomst till Netezza.

  1. Installera och konfigurera Netezza-drivrutiner
  2. Konfigurera det externa Netezza-kontot i Campaign

Netezza-konfiguration netezza-config

För anslutning till en extern Netezza-databas i FDA krävs ytterligare konfigurationer nedan på Adobe Campaign-servern:

  1. Installera ODBC-drivrutinerna för Netezza enligt det operativsystem du använder:

    • nz-linuxclient-v7.2.0.0.tar.gz för Linux. Markera den mapp som motsvarar ditt operativsystem (Linux eller Linux64) och starta uppackningskommandot. Du kan lämna installationen som ska utföras i den databas som föreslås som standard: /usr/local/nz.
    • nz-winclient-v7.2.0.0.zip för Windows. Zippa upp filen och starta det körbara skript som hör till operativsystemet: nzodbcsetup.exe eller nzodbcsetup64.exe. Följ assistentinstruktionerna för att slutföra installationen av drivrutinerna.
  2. Konfigurera ODBC-drivrutinen. Konfigurationen kan utföras i standardfilerna: /etc/odbc.ini för allmänna parametrar och /etc/odbcinst.ini för att deklarera drivrutiner.

    • /etc/odbc.ini

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

      "InstallDir" motsvarar platsen för filen 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. Ange miljövariablerna för Adobe Campaign-servern:

    • LD_LIBRARY_PATH: /usr/local/nz/lib och /usr/local/nz/lib64. "/usr/local/nz" motsvarar den installationsdatabas som finns som standard när du installerar drivrutinerna. Här måste du ange vilken databas du har valt för installationen.
    • ODBCINI: plats för filen odbc.ini (till exempel /etc/odbc.ini).
    • NZ_ODBC_INI_PATH: plats för filen odbc.ini. Netezza kräver också den andra variabeln för att kunna använda filen odbc.ini.

Netezza external account netezza-external

Med det externa Netezza-kontot kan du ansluta Campaign-instansen till din externa Netezza-databas.

  1. Klicka på Administration > Platform > External accounts i Campaign Explorer.

  2. Klicka på New och välj External database som Type.

  3. Om du vill konfigurera det externa kontot Netezza måste du ange:

    • Type: Netezza

    • Server: URL för Netezza-servern

    • Account: Användarens namn

    • Password: Lösenord för användarkonto

    • Database: Namn på databasen

NOTE
Åtgärder för scheman som innehåller automatiskt genererade primärnycklar beaktas inte.
Tabellen använder satsen Organize on på det första indexvärdet som definieras i schemat. Eftersom den här satsen är begränsad till 1 till 4 kolumner med Netezza får indexet inte innehålla fler än 4 kolumner.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1