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 centraliser les paramètres d'une connexion à une base de données définie dans un Job, cliquez sur 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.
- 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; };
- 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