Configurer l’accès à Netezza configure-access-to-netezza
Utilisez l’option Campaign Federated Data Access (FDA) pour traiter les informations stockées dans des bases de données externes. Suivez les étapes ci-dessous pour configurer l’accès à Netezza.
- Installation et configuration des pilotes Netezza
- Configuration du compte externe Netezza dans Campaign
Configuration de Netezza netezza-config
La connexion à une base de données externe Netezza en FDA requiert les paramétrages additionnels ci-dessous sur le serveur Adobe Campaign :
-
Installez les pilotes ODBC pour Netezza, en fonction du système d'exploitation que vous utilisez :
- nz-linuxclient-v7.2.0.0.tar.gz pour Linux. Sélectionnez le dossier correspondant à votre système d'exploitation (linux ou linux64) et lancez la commande unpack. Vous pouvez laisser l'installation s'effectuer dans le répertoire par défaut proposé : "/usr/local/nz".
- nz-winclient-v7.2.0.0.zip pour Windows. Décompressez le fichier et lancez le script exécutable correspondant à votre système d’exploitation : nzodbcsetup.exe ou nzodbcsetup64.exe. Suivez les instructions de l’assistant pour terminer l’installation des pilotes.
-
Configurez le pilote ODBC. La configuration peut être réalisée dans les fichiers standard : /etc/odbc.ini pour les paramètres généraux et /etc/odbcinst.ini pour la déclaration des pilotes.
-
/etc/odbc.ini
code language-none [ODBC] InstallDir=/etc/
« InstallDir » correspond à l’emplacement du fichier 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
-
-
Définissez les variables d’environnement du serveur Adobe Campaign :
- LD_LIBRARY_PATH : /usr/local/nz/lib et /usr/local/nz/lib64. "/usr/local/nz" correspond au répertoire d’installation proposé par défaut lors de l’installation des pilotes. Indiquez ici le répertoire que vous avez sélectionné pour l’installation.
- ODBCINI : emplacement du fichier odbc.ini (par exemple /etc/odbc.ini).
- NZ_ODBC_INI_PATH : emplacement du fichier odbc.ini. Netezza requiert également cette seconde variable pour l’utilisation du fichier odbc.ini.
Compte externe Netezza netezza-external
Le compte externe Netezza vous permet de connecter l’instance Campaign à la base de données externe Netezza.
-
Dans l’Explorateur Campaign, cliquez sur Administration '>' Plateforme '>' Comptes externes.
-
Cliquez sur Nouveau, puis sélectionnez Base de données externe comme Type.
-
Pour configurer le compte externe Netezza, vous devez indiquer les informations suivantes :
-
Type : Netezza
-
Serveur : URL du serveur Netezza
-
Compte : nom de l’utilisateur
-
Mot de passe : mot de passe du compte d’utilisateur
-
Base de données : nom de la base de données
-