J’ai testé pour vous….Talend Open Studio Data Integration v6.0.0

Talend a profité de l’été pour sortir une nouvelle version majeure des suites Open Studio (DI, ESB, MDM, DQ, BPM, BD) en juillet dernier, et il est temps de faire un point sur les principales  évolutions pour ce qui concerne la Data Integration. Petite précision : je ne m’attarderai pas sur la partie Business Modeler, car celle-ci n’a pas vraiment évolué en comparaison du Job Designer.

  1. Java

La version 6.0.0 supporte désormais Java 8 (tout en restant compatible avec Java 7).

Attention cependant, si vous disposez de plusieurs versions JDK sur votre poste, vous serez confronté à des erreurs au moment de l’exécution des jobs (par exemple : java.lang.UnsupportedOperationException: Cannot write indexes of this type due to unsupported collating sort order SortOrder[1036(0)] for text index ). Talend recommande d’installer un JDK complet (JDK+JRE) sur son poste plutôt qu’une JRE. Si le système ne parvient cependant pas à initialiser automatiquement le JDK, le message suivant s’affiche :

jdk

  1. Studio

L’interface du studio a elle aussi été entièrement revue :

studio_general

On peut déjà apercevoir un quadrillage sur le job designer. Les onglets ont légèrement évolué. Les icônes du Repository ont également été redessinés :

repository

Concernant le Business Modeler, pas de modification notable cependant.

Quant aux onglets de configuration :

  • On retrouve toujours les mêmes onglets, mais avec une icône légèrement modifiée pour chacun d’eux.
  • La grosse différence que j’ai pu identifier se trouve dans « Contextes » : des 3 sous onglets « Variables », « Valeurs en arbres » et « Valeurs en table », Seul le mode « Valeurs en table » a été conservé :

onglet_config

  1. Composants

3.1. Palette

Coté Palette et composants, quelques évolutions à noter.

D’abord la palette du Job Designer qui a été esthétiquement revue :

palette

On notera les 3 boutons du coin supérieur droit (assez appréciables) qui ont fait leur apparition :

palette_zoom

  • Les boutons (-) et (+) permettant de réduire et augmenter la palette
  • Le bouton en forme d’entonnoir permet d’accéder directement aux paramètres projet de configuration de la palette (panneau qui reste accessible par le menu Fichier > Editer les propriétés du projet > Designer > Paramètres de la palette) :

parametre_tos

Le mode Recherche a été amélioré également, puisque l’on peut désormais rechercher un composant par mot clé, sans connaître son nom.

Enfin, les composants les plus utilisés apparaissent désormais en tête de liste dans la palette (catégorie « Recently Used »).

3.2. Composants

Concernant les composants en eux-mêmes, ils ont apparemment tous été redessinés.

Quelques exemples :

composantspng

3.3. Connexions

Au sujet des connecteurs, toujours la possibilité de connecter via clic droit + glissé du composant « départ » vers le composant « arrivée », ou bien les menus contextuels « Row » (Ligne) et « Trigger » (Déclencheur). Une troisième méthode a fait son apparition : un petit hexagone blanc placé sur le côté droit du composant départ. On peut désormais faire un clic-gauche puis glisser la souris jusqu’au composant « arrivée » pour créer une connexion de type « Main ».

connexion

Seul problème : le symbole en question est tout le temps visible sur le Job Designer, aussi bien en arrivée qu’en départ des composants, ce qui surcharge un peu l’affichage du job. Par exemple :

connexion_bis

Heureusement, les développeurs ont tout prévu : on peut désactiver cette option dans les paramètres Talend : menu Fenêtre > Préférences > Talend > Apparence > Designer, décocher l’option « Use curved connection style for Job Design ». Cela a pour effet de n’avoir que des connexions en ligne droite (alors qu’elles sont courbes au premier lancement de l’application) et de supprimer le symbole de connexion des composants.

  1. Autres fonctionnalités

4.1. Mémoire

L’utilisateur à maintenant la possibilité de surveiller en temps réel la consommation de mémoire JVM et l’utilisation du processeur pendant l’exécution de son job :

memory_run

4.2. Bases de données

La version 9 de PostgreSQL est maintenant disponible sur cette dernière version de Talend. Cette dernière offre également la possibilité de récupérer des documents depuis le cloud GoogleDrive.

Cependant, les composants suivants sont désormais obsolètes du fait des limitations de Java8 : tAccessBulkExec, tAccessOutputBulkExec, tDBInput, tDBOutput et tDBSQLRow.

Pour les mêmes raisons, le pilote ODBC d’Access Connections n’est également plus supporté. Il convient d’utiliser le JDBC.

  1. En conclusion :

Talend répond avec cette nouvelle version aux principales demandes des utilisateurs. L’interface et le design des composants ont été revus, ce qui n’est pas totalement pour nous déplaire. Globalement, après des débuts chaotiques et une installation du JDK+JRE 8 en bonne et due forme, tout fonctionne assez bien. Petit point que l’on peut cependant peut-être reprocher, depuis plusieurs versions déjà, c’est la non-uniformisation de la langue dans tout le logiciel (certaines informations sont en anglais, d’autres en français).

À propos ASI
ASI accompagne dans leur transformation digitale les organisations publiques et privées, ETI et Grands Groupes. Notre métier est de comprendre les besoins et d’identifier les usages à valeur ajoutée afin de concevoir, réaliser et déployer des solutions digitales qui améliorent l’Expérience des collaborateurs et des clients dans 3 grands domaines : - La Digitalisation des Processus et Services : conception et développement d’applications métiers, services clients, web et mobile… - La Data Intelligence : reporting et analyse, gouvernance des données, Big Data... - La Connaissance et la Collaboration : intranet/ portail collaboratif, réseau social d'entreprise, base de connaissances, CRM… Créée en 1993 et implantée dans 10 villes en France (Paris, Lyon, Marseille, Rennes, Brest, Nantes, Niort, Tours, Bordeaux et Toulouse), ASI compte 370 collaborateurs. Contactez-nous pour vos projets : 0806 700 800 (service gratuit + prix appel) / asicom@asi.fr

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :