Configuration de l'accès à Vertica

Utilisez l'option Campaign Federated Data Access (FDA) pour traiter les informations stockées dans une base de données externe. Suivez les étapes ci-dessous pour Configuration de l'accès à Vertica.

  1. Configuration de Vertica sous CentOS, Windows ou Debian
  2. Configuration du compte externe Vertica dans Campaign
REMARQUE

Le connecteur Vertica est disponible pour les déploiements hybrides et on-premise. Pour plus d'informations à ce sujet, consultez cette page.

Vertica sous CentOS

Pour effectuer la configuration de Vertica sur CentOS, procédez comme suit :

  1. Téléchargez les pilotes ODBC pour Vertica. Cliquez ici et téléchargez le dernier fichier RPM Linux.

  2. Vous devez ensuite installer unixODBC avec la commande suivante :

    yum search unixODBC
    yum install unixODBC.x86_64
    
  3. Si vous avez précédemment installé le serveur Vertica, un pilote ODBC est déjà installé. Dans ce cas, mettez à jour le lecteur comme suit :

    #Switch to root
    sudo su
    
    #Install the package (add --force to update it)
    rpm -Uvh vertica-client-x.x.x-x.x86_64.rpm [--force]
    
    #Open odbcinst.ini
    vi /etc/odbcinst.ini
    
    #Add a section for Vertica and save
    [Vertica]
    Description = Vertica ODBC Driver
    Driver = /opt/vertica/lib64/libverticaodbc.so
    
    #Open odbc.ini
    vi /etc/odbc.ini
    
    #Add your DSN in ODBC Data Sources section, for example:
    [ODBC Data Sources]
    VMart = "VMart database on Vertica"
    
    #Add a DSN definition section below, for example:
    [VMart]
    Description = Vmart Database
    Driver = Vertica
    Database = VMart
    Servername = # The name of the server where Vertica is installed. Use localhost if Vertica is installed on the same machine.
    UID = dbadmin
    PWD = <password>
    Port = 5433
    
    #Cleanup
    #Remove the ODBC package
    rm vertica-client-x.x.x-x.x86_64.rpm
    
  4. Dans Adobe Campaign, vous pouvez ensuite configurer votre compte externe Vertica. Pour plus d'informations sur la configuration de votre compte externe, voir cette section.

Vertica sous Windows

  1. Téléchargez le pilote ODBC pour Windows. Pour installer le pilote pour Windows, vous devez activer .NET Framework 3.5, sinon l'assistant d'installation tentera de l'activer et de le télécharger automatiquement.

  2. Configurez le pilote ODBC sous Windows. Pour plus d’informations, consultez cette page

  3. Dans Adobe Campaign, vous pouvez ensuite configurer votre compte externe Vertica. Pour plus d'informations sur la configuration de votre compte externe, voir cette section.

Vertica sous Debian

  1. Téléchargez les pilotes ODBC pour Vertica. Cliquez ici pour lancer le téléchargement.

  2. Vous devez ensuite installer unixODBC avec la commande suivante :

    apt-get install unixODBC
    
  3. Si vous avez précédemment installé le serveur Vertica, un pilote ODBC est déjà installé. Dans ce cas, mettez à jour le lecteur comme suit :

    #Switch to root
    sudo su
    
    #Move or copy the downloaded file and change to /root
    mv vertica_9.3..xx_odbc_x86_64_linux.tar.gz /
    cd /
    
    #Uncompress the file you downloaded
    tar vzxf vertica_9.3..xx_odbc_x86_64_linux.tar.gz
    
    #Remove the tar.gz since it is not needed anymore
    rm vertica_9.3..xx_odbc_x86_64_linux.tar.gz
    
    #Open odbcinst.ini
    vi /etc/odbcinst.ini
    
    #Add a section for Vertica and save
    [Vertica]
    Description = Vertica ODBC Driver
    Driver = /opt/vertica/lib64/libverticaodbc.so
    
    #Open odbc.ini
    vi /etc/odbc.ini
    
    #Add your DSN in ODBC Data Sources section, for example:
    [ODBC Data Sources]
    VMart = "VMart database on Vertica"
    
    #Add a DSN definition section below, for example:
    [VMart]
    Description = Vmart Database
    Driver = Vertica
    Database = VMart
    Servername = # The name of the server where Vertica is installed. Use localhost if Vertica is installed on the same machine.
    UID = dbadmin
    PWD = <password>
    Port = 5433
    
  4. Dans Adobe Campaign, vous pouvez ensuite configurer votre compte externe Vertica. Pour plus d'informations sur la configuration de votre compte externe, voir cette section.

Compte externe Vertica

Vous devez créer un compte externe Vertica pour connecter votre instance Campaign à votre base de données Vertica externe.

  1. Depuis l'Explorateur Campaign, cliquez sur Administration '>' Plateforme '>' Comptes externes.

  2. Cliquez sur Nouveau.

  3. Sélectionnez Base de données externe en tant que Type de compte externe.

  4. Pour configurer le compte externe Vertica, vous devez spécifier :

    • Type: Vertica Analytics

    • Serveur : URL du serveur Vertica

    • Compte : nom de l'utilisateur

    • Mot de passe : mot de passe du compte utilisateur

    • Base de données : nom de la base de données

Le connecteur prend en charge les options suivantes :

Option Description
TimeZoneName Vide par défaut. C'est le fuseau horaire système du serveur applicatif Campaign Classic qui est utilisé. Il est possible d’utiliser cette option pour forcer le paramètre de session TIMEZONE.

Sur cette page