avril 14 2009
Présentation de Talend Open Studio
Tagged Under : flux, java, perl, Talend, talend open studio
Talend Open Studio est un logiciel libre, encore relativement méconnu, mais qui va devenir probablement très populaire en entreprise. Il s’agit d’un ETL (Extract – Transform -Load). Ce type d’outil permet de réaliser des flux, de manière visuelle, principalement à l’aide de la souris. Il devient alors possible de faire par exemple une jointure entre un tableau Excel, un fichier CSV, un fichier XML, une base de donnée MySQL et d’enregistrer le résultat au sein d’une base SQL Server.
Talend Open Studio est capable de générer un flux sous forme d’une application en Java ou en Perl.
Talend Open Studio est basé sur Eclipse, ce qui peut expliquer sa relative lourdeur. Une machine relativement puissante est donc requise. En revanche, il tourne tout aussi bien sur Windows que sur Linux.
Il est possible de créer ses propres composants visuels et de les diffuser avec la communauté.
Il est possible de dessiner depuis Talend Open Studio des schémas expliquant les flux. Il est également possible de stocker des documents (PDF, JPG…..) au sein de l’espace de travail.
En bref, c’est un logiciel relativement récent, qui mérite que l’on s’y intéresse de près…


En effet, Talend est un des bons outils open source et probablement le meilleur ETL sur le marché actuellement.
La version 3.1 qui se prépare ne peut qu’améliorer ce très bon logiciel.
http://www.talend.com/
Bonjour Antoine,
Et pour toi qui utilise Perl pour le code généré, sache que la 3.1 apporte une nouveauté majeure : on a embarqué une distribution Perl complète, avec les modules nécessaire pour faire tourner les jobs Talend. Pour les utilisateurs Windows uniquement (Perl est installé par défaut sous Linux et les modules sont beaucoup plus faciles à installer).
@+
bonjour,
est-ce que vous pouvez m’aider? je dois faire une réplication d’une base de données sur un serveur à l’aide de talend. Auriez-vous des pistes de recherches pour moi ou des tutos intéressants ou des avis?
merci beaucoup!
Bien cordialement,
a+
Salut Maeva.
Je me demande si utiliser Talend Open Studio pour faire de la réplication ne serait pas dans ton cas, un peu comme utiliser un fusil pour abattre un moustique
Cependant, avec le peu de détail que j’ai je ne peux pas être catégorique.
++
Antoine
Pour être plus précis. Si les bases sont de nature hétérogène (ie : Mysql vers Oracle…) c’est surement intéressant.
Mais si tu veux par exemple mettre à jour des tables Mysql à partir d’autres tables MySQL autant utiliser la réplication de MySQL (ou mk-table-sync de Maatkit par exemple).