Introduction
L’intégration de Talend Data Mapper au sein du runtime Talend offre une puissance et une flexibilité accrues dans le traitement et la transformation des données. Ce guide fournit une méthode détaillée pour installer le Data Mapper sur le runtime de Talend version 7, en prenant en compte les patches, la gestion des sources de données et l’activation du Data Mapper.
Déploiement du Runtime Patché
- Activation de l’encryption : Modifiez le fichier
{container}/etc/org.apache.karaf.jaas.cfg
en passant la valeurencryption.enabled
àtrue
. - Installation du patch : Suivez les instructions détaillées sur la documentation Talend pour le Runtime Patch Migration. Il est important de lancer le batch en mode administrateur directement depuis le répertoire du batch pour éviter les problèmes de chemins relatifs.
Configuration de la DataSource
Pour configurer une connexion MsSQL en pool de connexions via OPS4J :
- Ajout du dépôt et installation des features nécessaires : Utilisez les commandes suivantes dans le shell de Karaf :makefileCopy code
feature:repo-add pax-jdbc 1.3.0 feature:install transaction jndi pax-jdbc-mssql pax-jdbc-pool-dbcp2 pax-jdbc-config
- Création du fichier de configuration de DataSource : Créez un fichier nommé
org.ops4j.datasource-s1db1user1.cfg
dans le répertoire{container}/etc
avec les paramètres de connexion à votre base de données MsSQL.
Installation de Talend Data Mapper
Même si le Data Mapper était préalablement installé, il est nécessaire de le réinstaller suite à l’application du patch :
- Installation du Data Mapper : Exécutez la commande
feature:install talend-data-mapper
dans le shell de Karaf.
Vérification de l’Installation
Après l’installation, il est conseillé de vérifier que tout fonctionne correctement en utilisant les commandes suivantes dans le shell de Karaf :
- Vérification des drivers :
service:list DataSourceFactory
- Vérification des connexions :
service:list DataSource
- Vérification du Data Mapper :
feature:list | grep -i talend-data-mapper
Conclusion
En suivant ces étapes, vous aurez réussi à installer Talend Data Mapper sur le runtime de Talend version 7, configuré une DataSource MsSQL via OPS4J, et vérifié le bon fonctionnement de votre installation. Cette configuration avancée permet d’optimiser vos projets d’intégration de données en tirant pleinement parti des fonctionnalités de Talend Data Mapper