Mise en place de Talend Open Studio (TOS)

A quoi sert TOS?

De même que pour PDI, Talend Open Studio est un ETL et donc permet simplement et facilement l'intégration de données.

L'installer

Pour rappel nous travaillons uniquement sous Linux avec des outils gratuits.

1/ Télécharger la dernière version

Soit en allant sur leur site, soit en tapant directement:

$ wget http://download-mirror1.talend.com/tos/release/V6.1.1/TOS_DI-20151214_1327-V6.1.1.zip

(Adaptez à la dernière version disponible)
Puis dézipper...

2/ Premier lancement

Aller dans votre répertoire et lancez le script TOS_DI-linux-gtk-x86_64.

Pas de repositroy cette fois-ci,

Pour cet article, nous allons créer un projet "Demo". Ce qui nous ammène ensuite sur l'environnement principal (hummm, avec un air de déjà vu. Merci Eclipse).

Vous arrivez sur la page de bienvenue, qui est vide chez moi... (bug sous Linux?)

Fermons là, et démarrons avec l'espace de travail.

A noter que la version communautaire ne permet pas d'avoir le versionning de ses jobs via git ou autre vcs. Par contre la définition des jobs est dans le workspace, il est possible de placer ce répertoire dans un repo (moins pratique mais mieux que rien).

3/ Comparaison rapide avec PDI

Nous venons de démarrer les 2 et on remarque tout de suite une différence majeure: PDI a besoin d'une base de donnée pour fonctionner et qui contient toute sa configuration alors que TOS utilise un folder "workspace".

Nous allons donc voir maintenant l'utilisation de ces 2 outils (TOS et PDI) sur un cas concret d'utilisation.