OSBI.FR - Open Source Business Intelligence

Une brique sémantique pour la génération automatique de transformations Kettle

Cela fait déjà plusieurs mois que nous travaillons sur un sujet qui nous tient à cœur : la possibilité de décrire une transformation Kettle de façon textuelle dans le but de procéder à sa génération automatique. C’est ainsi que nous avons développé il y a peu de temps un nouveau plugin pour Kettle :

L’étape « Semantic Generation Step ».

Comment ça marche ?

Il suffit de créer un job, d’ajouter l’étape « Semantic Generation Step », puis de renseigner la description de la transformation en « langage naturel » (pour l’instant seule la langue anglaise est gérée).

Des options permettent ensuite d’indiquer si on veut une génération + exécution à la volée et/ou si l’on souhaite obtenir une création physique de la transformation sous forme de fichier KTR :

semantic_job

Ci-dessous la transformation générée automatiquement lorsque la case « Generate a hard copy » est cochée :

semantic_generated_transfo

Si jamais vous souhaitez avoir plus de renseignements et obtenir ce plugin, renseignez ce petit formulaire (poisson d’Avril !)

A noter que bientôt la langue française sera disponible, et qu’à terme nous comptons fournir une génération entièrement vocale. L’objectif est en effet de pouvoir créer des transformations Kettle en les décrivant oralement depuis son smartphone ou un enregistreur MP3

Tout cela sera synonyme de gain de productivité et de mobilité : avec ce système, vous pourrez enfin créer vos traitements Kettle tout en faisant vos courses ou en attendant le métro !

A bientôt..