Le Plus des Editions ENI :
*Le livre numérique online est offert pour l'achat du livre imprimé.
Retrouvez tous les livres bénéficiant de cette offre dans la rubrique "Livres Numériques".
Voir conditions
Ce livre sur Pentaho s’adresse à tout informaticien désireux de mettre en place les principales briques de ce puissant outil de Business Intelligence Open Source. Pour chaque brique de la suite Pentaho détaillée dans le livre (en version 3.6 au moment de l’écriture), une procédure d'installation est décrite en détail. L’auteur propose ensuite une présentation détaillée puis une étude de cas avec de nombreux exemples concrets. Plutôt qu'une étude exhaustive des multiples composants faisant partie de la suite Pentaho, l'option retenue est de mettre l'accent sur les modules principaux en privilégiant une approche par l'exemple.
Dans les premiers chapitres, après une présentation rapide des concepts utilisés en Business Intelligence, l’auteur propose une prise en main rapide de Pentaho (installation de la suite, interfaces d'administration…) accompagnée de nombreux exemples d’utilisation. Des rappels sont ensuite faits sur la modélisation (modèle en étoile, modèle en flocon de neige, cube, dimension, mesure, ...) et sur la construction d'un Datawarehouse. Les fonctionnalités de l'ETL Pentaho Data Integration sont listées et de nombreuses transformations sont analysées. L’auteur décrit le générateur de rapports Adhoc (WAQR) toujours au travers d'exemples.
Une partie importante du livre est consacrée au puissant générateur de rapports et de graphes Pentaho Report Designer, illustrée là encore par de nombreux exemples. Un autre volet conséquent est dédié à la modélisation et à l'exploitation de cubes de données multidimensionnelles. Mondrian (moteur multidimensionnel), MDX (langage de manipulation de données multidimensionnelles), JPivot (interface de restitution des résultats) et Pentaho Schema Workbench (assistance à la modélisation) sont détaillés. Le module Pentaho Aggregator Designer vient optimiser l'exploitation des données sous Mondrian en réalisant des agrégations. Le module Pentaho Design Studio (PDS), servant à l'installation des développements réalisés (transformations, analyses, rapports, ...) sur le serveur Web Pentaho est aussi largement commenté.
L’auteur met également en avant l'interopérabilité de la suite Pentaho avec des briques Open Source tierces, comme le générateur de rapports BIRT. Le puissant outil de Data Mining Weka, désormais intégré dans la suite Pentaho, et qui permet l'analyse des données au travers de multiples algorithmes est traité. L’auteur décrit la gestion des métadonnées via Pentaho Metadata Editor qui rend l'exploitation des données plus aisée dans les différents modules de la suite Pentaho par la création de vues métier.
L'ensemble des exemples et les jeux de données nécessaires sont en téléchargement sur le site www.editions-eni.fr.
Les chapitres du livre :
Introduction : présentation de Pentaho – Prise en main rapide de Pentaho – Exemples Pentaho – Modélisation en Informatique Décisionnelle – Présentation de l’ETL PDI – Mise en œuvre de PDI – Présentation de WAQR – Mise en œuvre de WAQR – Présentation de PRD – Mise en œuvre de PRD – Présentation de Mondrian/JPivot – Mise en œuvre de Mondrian/JPivot – Modélisation Mondrian via PSW – Agrégation de données via PAD – Intégration des composants via PDS – Intégration de rapports BIRT – Analyse de données via Weka – Gestion des métadonnées via PME – Glossaire OLAP
2. Installation du package Pentaho Metadata Editor
Construction d'une vue métier sous PME
1. Ouverture du modèle metadata.xmi
2. Connexion à une source de données
3. La gestion des droits d’accès
4. Définition d’un Business Model (vue métier)
5. Référencement des tables dans la vue métier
6. Mise en place des relations entre les tables
7. Mise en place des catégories
8. Publication sur le serveur Pentaho
Utilisation de la vue métier sous WAQR
1. Ouverture de la console PAC
2. Création rapide d’un rapport
Utilisation de la vue métier sous Pentaho Report Designer (PRD)
1. Lancement de PRD
2. Conception d’un rapport PRD basé sur la vue métier AdventureWorks
Glossaire
Glossaire
Christian VIGOUROUX
Christian VIGOUROUX est Maître de Conférences des Universités à l'Université de Rennes 1 dans la composante Gestion (IAE- Institut de Gestion de Rennes). Il y enseigne depuis près de 30 ans l'informatique de gestion à des publics d'étudiants en Formation Initiale et Formation Continue (Bac+5) et est notamment en charge des enseignements en Techniques Internet, en Génie Logiciel et en Informatique Décisionnelle du Master Systèmes d'Information et Contrôle de Gestion qu'il dirige. Par ailleurs, il mène des missions de conseil auprès de grands groupes pour la mise en œuvre de solutions décisionnelles et pour l'implémentation d'architectures logicielles.