Conditions préalables requises | Aide Qlik Cloud
Accéder au contenu principal Passer au contenu complémentaire

Conditions préalables requises

Dernière mise à jour : 09/10/2026

La section suivante décrit les conditions préalables requises pour utiliser Teradata comme source dans Qlik Talend Cloud Data Integration.

Replicate Server pour Windows

Installez le pilote ODBC Teradata Database 17.20 ou 20.00 pour Windows.

Téléchargez le pilote depuis le Centre de téléchargement.

Replicate Server pour Linux

Les étapes suivantes décrivent comment utiliser Teradata comme source sur une Linux Data Movement gateway. Teradata Database Client nécessite le gestionnaire de pilotes ODBC DataDirect fourni avec le client.

Note Informations

Ces instructions supposent que Teradata Database Client 20.00 est installé dans /opt/teradata/client/20.00. Si vous installez une autre version ou si vous utilisez un emplacement différent, modifiez les chemins d'accès en conséquence.

  1. Arrêtez le service Data Movement gateway et vérifiez qu'il est arrêté.
  2. Installez Teradata Database Client 20.00 ou une version antérieure pour Linux.

    Télécharger le pilote depuis https://downloads.teradata.com/download/connectivity/odbc-driver/linux.

  3. Copiez le package client téléchargé dans /opt/qlik/gateway/movement/drivers/teradata et exécutez install teradata.

  4. Définissez les variables d'environnement suivantes :

    TD_CLIENT=/opt/teradata/client/20.00/odbc_64/lib:/opt/teradata/client/17.20/lib64; export TD_CLIENT

    ODBCINI=/opt/teradata/client/20.00/odbc_64/odbc.ini; export ODBCINI

    ODBCINST=/opt/teradata/client/20.00/odbc_64/odbcinst.ini; export ODBCINST

  5. Définissez le chemin d'accès à la bibliothèque :

    LD_LIBRARY_PATH=$TD_CLIENT:/opt/qlik/gateway/lib:/lib64:/usr/lib64; export LD_LIBRARY_PATH

  6. Exécutez echo $LD_LIBRARY_PATH pour vérifier que le chemin d'accès est mis à jour.
  7. Ajoutez les commandes d'exportation au script de connexion du service de passerelle afin qu'elles soient disponibles après le redémarrage du service.
  8. Démarrez le service Data Movement gateway et vérifiez qu'il a démarré.
Note Informations

Une tâche ne peut pas utiliser de points de terminaison qui nécessitent des gestionnaires de pilotes ODBC différents. Les sources Teradata utilisent le gestionnaire de pilotes ODBC DataDirect, tandis que la plupart des cibles Linux utilisent unixODBC. Lorsque la tâche combine une source DataDirect avec une cible qui nécessite unixODBC, utilisez Qlik Replication File Channel.

Avant de configurer la source Teradata, ajoutez le mappage de l'hôte et de la base de données Teradata Database au fichier hosts sur le poste de la passerelle. Pour la procédure, consultez Modification du fichier hosts.

Cette section explique comment installer le driver requis. Le processus implique le téléchargement du driver, sa copie dans le dossier requis (voir ci-dessous) et l'exécution d'un script qui l'installera et le configurera automatiquement. Vous pouvez également exécuter des scripts permettant de mettre à jour et de désinstaller le driver, si nécessaire.

Préparation de l'installation

  • Assurez-vous que Python 3.6 ou une version ultérieure est installé sur le serveur de passerelle Déplacement des données.

    Python est préinstallé sur la plupart des distributions Linux. Vous pouvez vérifier la version de Python installée sur votre système en exécutant la commande suivante :

    python3 --version

Installation de driver

Pour installer le driver :

  1. Arrêtez le service Data Movement gateway :

    sudo systemctl stop repagent

  2. Confirmez éventuellement l'arrêt du service :

    sudo systemctl status repagent

    Le statut doit être comme suit :

    Active: inactive (dead) since <timestamp> ago

  3. Sur le poste de passerelle Déplacement des données, remplacez le répertoire de travail par :

    opt/qlik/gateway/movement/drivers/bin

  4. Exécutez la commande suivante :

    Syntaxe :

    ./install teradata

    Sinon, le CLUF du driver apparaîtra.

  5. Effectuez l'une des opérations suivantes :

    • Appuyez à plusieurs reprises sur [Entrée] pour parcourir lentement le CLUF.
    • Appuyez à plusieurs reprises sur la barre d'espace pour parcourir rapidement le CLUF.
    • Appuyez sur q pour quitter le texte de licence et faire apparaître les options d'acceptation du CLUF.
  6. Effectuez l'une des opérations suivantes :

    • Saisissez « y » et appuyez sur [Entrée] pour accepter le CLUF et démarrer l'installation.
    • Saisissez « n » et appuyez sur [Entrée] pour rejeter le CLUF et quitter l'installation.
    • Saisissez « v » et appuyez sur [Entrée] pour afficher de nouveau le CLUF.

  7. Le driver sera installé.

  8. Attendez la fin de l'installation (indiquée par « Complete! »), puis démarrez le service Data Movement gateway :

    sudo systemctl start repagent

  9. Confirmez éventuellement le lancement du service :

    sudo systemctl status repagent

    Le statut doit être comme suit :

    Active: active (running) since <timestamp> ago

Mise à jour du driver

Exécutez la commande update si vous souhaitez désinstaller des versions précédentes du driver avant d'installer le driver fourni.

Pour mettre à jour le driver :

  1. Arrêtez le service Data Movement gateway :

    sudo systemctl stop repagent

  2. Confirmez éventuellement l'arrêt du service :

    sudo systemctl status repagent

    Le statut doit être comme suit :

    Active: inactive (dead) since <timestamp> ago

  3. Sur le poste de passerelle Déplacement des données, remplacez le répertoire de travail par :

    opt/qlik/gateway/movement/drivers/bin

  4. Exécutez la commande suivante :

    Syntaxe :

    ./update teradata

    Sinon, le CLUF du driver apparaîtra.

  5. Effectuez l'une des opérations suivantes :

    • Appuyez à plusieurs reprises sur [Entrée] pour parcourir lentement le CLUF.
    • Appuyez à plusieurs reprises sur la barre d'espace pour parcourir rapidement le CLUF.
    • Appuyez sur q pour quitter le texte de licence et faire apparaître les options d'acceptation du CLUF.
  6. Effectuez l'une des opérations suivantes :

    • Saisissez « y » et appuyez sur [Entrée] pour accepter le CLUF et démarrer l'installation.
    • Saisissez « n » et appuyez sur [Entrée] pour rejeter le CLUF et quitter l'installation.
    • Saisissez « v » et appuyez sur [Entrée] pour passer le CLUF en revue depuis le début.
  7. L'ancien driver sera désinstallé et le nouveau driver sera installé.

  8. Attendez la fin de l'installation (indiquée par « Complete! »), puis démarrez le service Data Movement gateway :

    sudo systemctl start repagent

  9. Confirmez éventuellement le lancement du service :

    sudo systemctl status repagent

    Le statut doit être comme suit :

    Active: active (running) since <timestamp> ago

Désinstallation du driver

Exécutez la commande uninstall si vous souhaitez désinstaller le driver.

Pour désinstaller le driver :

  1. Arrêtez toutes les tâches configurées pour utiliser ce connecteur.

  2. Sur le poste de passerelle Déplacement des données, remplacez le répertoire de travail par :

    opt/qlik/gateway/movement/drivers/bin

  3. Exécutez la commande suivante :

    Syntaxe :

    ./uninstall teradata

    le driver sera désinstallé.

Fournir l'accès au compte

L'utilisateur spécifié dans la définition du connecteur doit être un utilisateur Teradata Database valide et disposer des privilèges nécessaires pour lire les tables sources et exécuter les opérations de traitement des modifications utilisées par la tâche.

Pour plus d'informations sur les exigences de sécurité et d'accès de Teradata, consultez le guide de l'utilisateur de Qlik Replicate pour les sources Teradata.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.