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é

  1. Activation de l’encryption : Modifiez le fichier {container}/etc/org.apache.karaf.jaas.cfg en passant la valeur encryption.enabled à true.
  2. 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 :

  1. Ajout du dépôt et installation des features nécessaires : Utilisez les commandes suivantes dans le shell de Karaf :makefileCopy codefeature:repo-add pax-jdbc 1.3.0 feature:install transaction jndi pax-jdbc-mssql pax-jdbc-pool-dbcp2 pax-jdbc-config
  2. 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 :

  1. 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