L’ETL : Pentaho Data Integration (anciennement Keetle) fait partie de l’offre de Business Intelligence de Pentaho.
Pentaho est une solution modulaire et nous utilisons également Pentaho dans le cadre de nos projets J2E pour traiter des problématiques de gestion de flux et synchronisation.
Cette solution est libre de droit, sous licence GPL. L’outil Kettle est simple et robuste. Sa prise en main pour modifier les scénarii de chargement est relativement simple. L’outil est réalisé avec le technologie J2E et utilise une base de données mySQL pour stocker son espace de travail. L’outil d’ETL offre des avantages certains par rapport à la réalisation de scripts spécifiques :
Il permet de définir des scénarii de chargement à partir d’une interface graphique, il est donc possible simplement de modifier un scénario pour inverser le chargement de deux domaines applicatifs.