Actualités

[26/06/2017] Smile acquiert Hypertexte, expert en référencement naturel (SEO) et en contenus optimisés

Smile annonce l’acquisition de l’agence Hypertexte, spécialiste du référencement naturel, de la conception et de la réalisation de contenus pensés pour le SEO.

[21/06/2017] Smile dans le top 10 des entreprises où il fait bon travailler !

Smile entre dans le classement très fermé des entreprises où il fait bon débuter sa carrière. Un palmarès publié dans Les échos et réalisé par Meilleures-entreprises.com.

[20/06/2017] Smile classé 1er hébergeur en haute disponibilité depuis 3 mois

Depuis début mars, soit 3 mois consécutifs, Smile est à la tête du Classement des Hébergeurs en haute disponibilité, réalisé par ip-label et le Groupe NextRadio TV (01net, BFM, RMC).

Toutes les actualités picto
       

Vous avez besoin de mettre à jour votre Lecteur Flash Flash 7

Guillemet ouvrant l'actualité des solutions
et des technologies open source Guillemet fermant
picto

Passer à la BI « Just in Time»  avec Pentaho 5

La version 5 de Pentaho apporte nativement la possibilité d'utiliser un traitement Pentaho Data Integration (PDI/Kettle) comme source de données au reporting, dashboarding, au requêtage et à l'analyse OLAP.
Les données exploitées à la restitution sont récupérées, à la volée, de manière analogue au résultat d'une requête SQL classique.

S'il était déjà possible de connecter le portail Pentaho à une base opérationnelle « temps réel » avec les versions précédentes, cette nouvelle version permet de combiner les données de différentes sources, pouvant être hétérogènes, et d'y appliquer quelques calculs. De plus, les opérations, hors simple extraction des sources, sont déportées sur le système ETL et non plus la source de données opérationnelle, dont la disponibilité et les performances peuvent être critiques.

Cela apporte donc une réponse intéressante aux besoins de consolidation de données « just in time » telles que les phases de clôtures comptables, la publication de tableaux de bord permettant de visualiser du « monitoring instantané » de processus opérationnels en plus d'analyses de tendances,...

La richesse des possibilités techniques est à l'image des connecteurs de l'ETL Pentaho Data Integration : extraction de bases de données classiques ou Big Data, fichiers plats, Excel, applications dans le cloud, Web Services, calculs, nettoyage de données...

Cette solution ne remplace pas un entrepôt de données, qui reste la meilleure solution pour consolider des données à des fins d'analyse et de restitution. Elle la complète avec des données instantanées.

L 'opération se fait en 3 étapes :

1) Élaborer le traitement PDI fournisseur de données

Depuis l'interface PDI Spoon, élaborer le traitement. Identifier l'étape cible, qui peut être une étape de type « factice », représentant les données à fournir.

Exporter le traitement au format ktr.

Exemple de traitement consolidant les sources de 2 bases de données distinctes :

Il est conseillé que le traitement soit léger et optimisé afin de ne pas trop pénaliser les performances de restitution ainsi que celle des sources de données.

2) Inscrire le traitement comme service de données

Inscrire le traitement comme service dans la configuration du processus PDI Carte :

  • name : nom du service → de la « table » de données générée
  • filename : chemin vers le fichier de traitement ktr
  • service_step : nom de l'étape

3) Définir la connexion au service de données

Depuis le portail web, comme des outils de développement, créer une nouvelle connexion, en utilisant le driver JDBC de manière générique :

  • driver JDBC : org.pentaho.di.core.jdbc.ThinDriver
  • url JDBC : jdbc:pdi://SERVEUR_CARTE:10001/kettle
  • les login et mot de passe par défaut sont cluster

Les traitements PDI référencés sous forme de service sont ensuite disponibles sous forme de tables :

La définition de métadonnées se fait ensuite de manière classique.

Florent Béranger
picto

Commentaires

Soyez la premiere personne à ajouter un commentaire sur cet article.
Ecrire un nouveau commentaire