Pentaho BA Server. 5 plugins sympas...



Documents pareils
INTRODUCTION A LA B.I AVEC PENTAHO BUSINESS ANALYTICS Formation animée par

Pentaho : Comparatif fonctionnel entre la version Communautaire (gratuite) et la version Entreprise (payante) Table des matières

2014/2015. Rapport 4 REALISE PAR : ISMAIL NAIT ABDELLAH OUALI SOUFIANE HOURRI MOHAMED OUSSAFI ENCADRE PAR : MME L.LAMRINI ANOUAR OUFQIR SMARTSIR

Catalogue Formation «Vanilla»

DEMARREZ RAPIDEMENT VOTRE EVALUATION

Pentaho. présentation

Analyse comparative entre différents outils de BI (Business Intelligence) :

I. Instalation de l environnement JDK et JRE : II. Configuration outil Reporting : Pentaho... 4

BI Open Source Octobre Alioune Dia, Consultant BI

Urbanisation des SI-NFE107

Installation 1K-Serveur

Movie Cube. Manuel utilisateur pour la fonction sans fil WiFi

Sql Server 2005 Reporting Services

Nom du client. Date. Client Logo or project name

27 janvier Issam El Hachimi Ludovic Schmieder

Business Intelligence avec SQL Server 2012

Joomla! Création et administration d'un site web - Version numérique

RMLL Présentation Activité Pentaho

Construction d un environnement destiné à l'aide au pilotage

Chapitre 1 Introduction

Cours 420-KEG-LG, Gestion de réseaux et support technique. Laboratoire 08. D. Création d usagers et de groupes pour la configuration des droits NTFS

Rapport de certification

Projet M1 Sujet 21 : Développement d'un logiciel simplifié de type Business Object

Avant-propos 1. Avant-propos Organisation du guide À qui s'adresse ce guide?...4

et Groupe Eyrolles, 2006, ISBN :

MSP Center Plus. Vue du Produit

GUIDE DE L UTILISATEUR

VTigerCRM. CRM : Logiciel de gestion des activités commerciales d'une (petite) entreprise

Les BRMS Business Rules Management System. Groupe GENITECH

Digital DNA Server. Serveur d authentification multi-facteurs par ADN du Numérique. L authentification de confiance

Vers une vraie alternative du libre dans les logiciels d aide à la décision (BI)

ECLIPSE ET PDT (Php development tools)

Configuration de SQL server 2005 pour la réplication

Tableau Online Sécurité dans le cloud

1. DÉMARRER UNE SESSION SÉCURISÉE SUR LE MACINTOSH SESSIONS DES APPLICATIONS CLIENTES SUR LE MACINTOSH... 5

Drupal et les SSO Nicolas Bocquet < nbocquet@linalis.com >

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse

Didacticiel Études de cas. Description succincte de Pentaho Data Integration Community Edition (Kettle).

TECHNOLOGIE SOFTWARE DU FUTUR. Logiciel de gestion d entreprise pour le Web

ALOHA LOAD BALANCER MICROSOFT TERMINAL SERVICES LOAD-BALANCING AVEC SESSION BROKER

Intégration de Cisco CallManager IVR et Active Directory

Titre : La BI vue par l intégrateur Orange

SECURINETS CLUB DE LA SECURITE INFORMATIQUE INSAT. SECURIDAY 2012 Pro Edition [Investigation :Digital Forensics]

ASA-Advanced Solutions Accelerator. Solution pour la gestion des données des laboratoires et des plateformes de service

JASPERSOFT : Répondre à la demande croissante face à un reporting de plus en plus complexe.

Guide utilisateur XPAccess. Version Manuel de référence 1/34

Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel

Projet de Veille Technologique

Windows Server 2012 R2 Administration

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008

L'AAA, késako? Bruno Bonfils, fr.org>, Novembre Sous ce terme d'apparence barbare est regroupé l'ensemble des concepts suivants :

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE VINCENNES

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012

PARAMETRER INTERNET EXPLORER 9

Installation et prise en main

Nouveautés de Drupal 8. Léon

Linux Expo Gestion des Identités et des Accès. Le 16 mars Arismore

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE VINCENNES

Business Intelligence avec SQL Server 2014 Maîtrisez les concepts et réalisez un système décisionnel

contact@nqicorp.com - Web :

DirectAccess Mobilité et nomadisme, mise en oeuvre de la solution Microsoft

votre partenaire informatique pour un développement durable Les réalités de la virtualisation des postes de travail

Logiciel de gestion pour restaurants et Bars

L'accès aux ressources informatiques de l'ufr des Sciences

les techniques d'extraction, les formulaires et intégration dans un site WEB

Documentation EdgeSight. Citrix XenApp 5.0

SUPPRIMER SES COOKIES

LemonLDAP::NG. LemonLDAP::NG 1.2. Clément OUDOT RMLL 9 juillet 2012

Connexion à SQL Server 2005 à partir du serveur d application SJSAS 9 Utilisation d une interface JDBC

TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013

Francis Mignault. ! Coauteur : Expert Oracle Application Express. ! Membre du Oracle APEX Advisory Board apex.oracle.com/vote

Manuel utilisateur DMNG Studio

Projet de Java Enterprise Edition

PortWise Access Management Suite

Présentation de la plateforme WINDCHILL. Invitation à rejoindre la plateforme

RM 4.0 RM 3.6 RM 3.5 RM 3.1 RM 3.0 RM 2.1 RM

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Chapitre 1 Labo 1 : Les rôles de base du contrôleur de domaine Windows 2008 Server R2

CheckPoint R76 Security Engineering niveau 2 (Cours officiel)

ipra*cool v 1.08 guide de l utilisateur ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v

BIRT (Business Intelligence and Reporting Tools)

Offre LinShare. Présentation. Février Partage de fichiers sécurisé. LinShare 1.5

Les Audits. 3kernels.free.fr 1 / 10

Méthodologie de conceptualisation BI

Expérience de la mise en place s une solution de gestion de capacité pour supporter la migration des Datacenter

Documentation des nouveautés. Version 2.1

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN

Retour d expérience sur Prelude

UserLock Quoi de neuf dans UserLock? Version 6

Les journées SQL Server 2013

2X ThinClientServer Guide d utilisation

Dossier Solution - Virtualisation CA arcserve Unified Data Protection

BUSINESS INTELLIGENCE

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

Shibboleth. David Verdin - JOSY "Authentification centralisée pour les applications web" - Paris - 4 février mai

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No 6-1

ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5

Transcription:

Pentaho BA Server 5 plugins sympas... 1

Les plugins incontournables (et donc hors catégorie) Les Ctools : 2 2

Les plugins incontournables (et donc hors catégorie) SAIKU (à installer via la marketplace) 3 3

5 plugins à découvrir 4 4

#5 CST : Community Startup Tabs (WebDetails) Ouvrir des onglets après la connexion en fonction des droits 5 5

#5 CST : Community Startup Tabs (WebDetails) Ouvrir des onglets après la connexion en fonction des droits 6 6

#4 Startup Rule Engine (WebDetails) Initialiser simplement des variables de sessions Depuis l'origine, Pentaho offre un mécanisme pour charger des variables en session (connexion d'un utilisateur, démarrage serveur) Ce mécanisme permet par exemple de stocker en mémoire des paramètres intrinsèques à chaque profil (par exemple région, service d'appartenance) pour filtrer les données dans les rapports, les cubes, les dashboards... Avant ce plugin il fallait procéder comme suit : 1 : Création d'une Xaction pour charger les variables session 2 : Configuration du déclenchement de l'xaction dans le fichier : /pentahosolutions/system/sessionstartupactions.xml 7 7

#4 Startup Rule Engine 1. Création de l'xaction «set_session_vars.xaction» : 8 8

#4 Startup Rule Engine 2. Configuration de l'appel dans sessionstartupactions.xml : 9 9

#4 Startup Rule Engine Avec Startup Rule Engine, l'approche est plus simple! Pas seulement un outil pour le setting de variables d'environnement : un véritable démon d'initialisation basé sur PDI! Principe : On pousse des ktr/kjb dans un dossier de la console On configure dans l'interface ce qui doit être lancé et comment : Exécution au démarrage de pentaho Exécution à la connexion de l'utilisateur Exécution à la déconnexion de l'utilisateur 10 10

#4 Startup Rule Engine 11 11

#4 Startup Rule Engine Référence: http://pedroalves-bi.blogspot.fr/2014/02/startup-rule-engine-new-sparkl-app-in.html 12 12

#3 TAPA (OnCase) Personnaliser la console Pentaho TAPA permet de personnaliser : la page d'authentification la page d'accueil le logo de la société de définir ses propres templates et les injecter depuis la PUC Démo 13 13

#2 Pentaho CE Audit Log (IT4BIZ) Consultation de statistiques de connexions sur Pentaho Ce plugin fourni des traitements (Kettle) et des restitutions (dashboard & cube) permettant de consulter les stats d'accès aux ressources Pentaho (qui?, quoi?, quand?) 14 14

#2 Pentaho CE Audit Log (IT4BIZ) Consultation de statistiques de connexions sur Pentaho Principe de fonctionnement : Dans la version CE, le stockage des traces des connexions s'effectue dans le fichier /pentaho-solutions/system/audit/pentahoauditlog Pour que le plugin fonctionne, il faut passer en mode «log SQL» en créant une table «pro_audit» dans la base hibernate Via une transformation Kettle fournie par le plugin, un traitement est effectué sur les données brutes depuis cette table puis elles sont pré-consolidées dans la table «pentaho_ce_audit» Attention de base cette transfo fait de l'annule & remplace (évol Atol : MAJ) 15 15

#2 Pentaho CE Audit Log (IT4BIZ) Traitement PDI "load_pentaho_ce_audit" : 16 16

#2 Pentaho CE Audit Log (IT4BIZ) Quand? Quoi? Qui? 17 17

#2 Pentaho CE Audit Log (IT4BIZ) Exemple : Stats de consultation sur Nomade (Ministère Agriculture) 18 18

#1 SPARKL (WebDetails) Un plugin pour faire vos propres plugins! Sparkl est un plugin de construction d applications Pentaho qui repose sur : - les CTools - Kettle Avant Sparkl, la construction d un plugin Pentaho nécessitait de (très) bonnes connaissances en développement (JAVA, architecture Pentaho) et était donc un facteur limitant en terme de public capable de rajouter des fonctionnalités à la plateforme. Avec Sparkl, des personnes qui maîtrisent Kettle et les CTools peuvent créer par eux-même leurs propres plugins, sans aucune compilation de code et zéro connaissance en Java. Génial non? 19 19

#1 SPARKL (WebDetails) Un plugin pour faire vos propres plugins! En effet, comme toute application web, Sparkl fournit un frontend (User Interface) basé sur les CTools et un back-end basé sur PDI (à considérer dans ce contexte comme un langage de programmation permettant d'effectuer des traitements divers sur les données) Références : http://community.pentaho.com/projects/app-builder http://pedroalves-bi.blogspot.fr/2013/10/sparkl-pentaho-application-builder.html http://www.osbi.fr/pilotez-vos-jobs-kettle-avec-sparkl-depuis-un-serveur-pentaho Note : les plugins «Startup Rule Engine» et «Pentaho CE Audit Log» sont des plugins SPARKL 20 20

#1 SPARKL (WebDetails) Use Case Permettre aux utilisateurs métiers d'effectuer leurs extractions à la demande... sans embêter le service IT! Dashboard conçu et développé en interne par Delfingen sans aucun développement de code 21 21

Testez-vous même! BA Server Marketplace PDI Marketplace 22 22

Pentaho vs Wild Forces : Une suite complète pour votre BI Parfaite intégration de Kettle au niveau du serveur BI Un vrai mécanisme de plugin (BA Server et Kettle) Faiblesses : Reporting pré-défini moins bon que JasperSoft Pas d'outil de self-service Dashboard (Qliksense, Tableau..) Reporting Ad Hoc => réponse en EE / en CE : Saiku Ad Hoc 23 23

Merci à tous! contact@atolcd.com 24 24