Accéder au contenu principal

Configurer une connexion à une base de données

Pour créer une connexion à une base de données à partir de zéro, développez le nœud Metadata du Repository. Ensuite, cliquez-droit sur Db Connections puis sélectionnez Create connection dans le menu contextuel afin d'ouvrir l'assistant de connexion à une base de données.

Pour sélectionner le type de la base de données à laquelle vous souhaitez vous connecter, saisissez le nom de la base de données dans le champ de texte Find ou faites défiler la liste et cliquez sur la base de données de votre choix.
Boîte de dialogue Database connection (Connexion à la base de données).

Pour centraliser les paramètres d'une connexion à une base de données définie dans un Job, cliquez sur Save the property to Metadata (Enregistrer la propriété dans les Métadonnées) dans la vue Basic settings (Paramètres simples) du composant de base de données. Dans la liste Property Type (Type de propriété), sélectionnez Built-in pour ouvrir l'assistant de configuration de la connexion à la base de données.

Pour modifier une connexion à une base de données existante, cliquez-droit sur la connexion dans le Repository puis sélectionnez Edit connection afin d'ouvrir l'assistant de configuration de connexion.

Définissez ensuite les propriétés et les paramètres généraux de la connexion dans l'assistant.

Note InformationsRemarque : Pour éviter un échec de connexion à la base de données Impala avec l'authentification par Kerberos, procédez comme suit :
  1. Créez un fichier de configuration, par exemple impala_cdp71.conf, avec la structure suivante :
    Client {
    com.sun.security.auth.module.Krb5LoginModule required
    useKeyTab=true
    keyTab="/PathToTheClusterKeytabInYourMachine.keytab"
    principal="automation@BIGDATA.COM"
    doNotPrompt=true;
    };
  2. Modifiez le répertoire <TALEND_HOME>/configuration/config.ini avec les propriétés suivantes renvoyant vers le fichier de configuration créé :
    java.security.auth.login.config=/Users/Desktop/impala_cdp71.conf
    java.security.krb5.kdc=sur-qa-017.talend.lan
    java.security.krb5.realm=BIGDATA.COM

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.