Pentaho Webinar 30 pour 30 DEMARREZ RAPIDEMENT VOTRE EVALUATION Resources & Conseils Sébastien Cognet Ingénieur avant-vente 1
Vous venez de télécharger une plateforme moderne d intégration et d analyses de données. 2
Et vous avez 30 jours pour évaluer Pentaho dans votre entreprise. Devenez familier avec les composants Pentaho Comment vous connecter à vos données et les modéliser Installer Pentaho et développer du contenu Tirez parti des ressources Pentaho 3
BUSINESS ANALYTICS & DATA INTEGRATION DEVENEZ FAMILIER AVEC LES COMPOSANTS PENTAHO 4
Découvrir Pentaho PENTAHO BA SUITE Pentaho BA Suite correspond aux composants Data Integration (DI) et Business Analytics (BA) Le composant DI vous permet de collecter, extraire et préparer diverses sources de données comme les bases relationnelles, les bases NoSQL et Hadoop. Le composant BA vous aide à construire des Metadata, créer des rapports et dashboards, et analyser vos données. 5
Architecture Client léger Web Portal Interactive Reporting Analyzer Dashboards Report Designer HTTP/HTTPS Serveur BA Server J2EE Container (Apache Tomcat) DI Server Station de travail PDI Designer Report Designer Metadata Design Publish 6
Data Integration (PDI) PDI 7
BA Server et Console Utilisateur (PUC) LE COEUR DE LA SUITE BA 8
Analyzer EXPLORER ET VISUALISER VOS DONNÉES 9
Interactive Reporting DEVELOPPEMENT DE RAPPORT AD-HOC DEPUIS VOTRE NAVIGATEUR 10
Dashboard Designer ASSEMBLER DE MULTIPLES VUES DE VOS DONNÉES 11
Dashboard Framework FORTE PERSONNALISATION ET PIXEL-PERFECT DASHBOARDS 12
Report Designer (PRD) CLIENT LOURD POUR DEVELOPPER DES RAPPORTS PIXEL-PERFECT 13
Mobile ACCEDER ET CREER DE NOUVEAU CONTENU SUR TABLETTE 14
Plusieurs Interfaces Mobile Dashboard Designer Dashboard Framework Analyzer Interactive Reporting Report Designer 15
MULTIPLES METHODES DE MODELISATION SE CONNECTER À ET MODELISER VOS DONNÉES 16
Comment sont vos données? Données structurées Modèle de Données Normalisé Données structurées Table unique / Etoile / Flocon PDI Données non-structurées Flux de données Optimisé pour le requêtage et l analyse 17
Modéliser Vos Données Table unique / Etoile / Flocon Analyse Cube (Analyzer) Analyzer Dashboard Designer Modèle de Données Normalisé Metadata (Reporting) Interactive Reporting 18
Data Access Wizard SOLUTION RAPIDE POUR SE CONNECTER A VOS DONNÉES ET LES MODÉLISER Table unique / Etoile / Flocon Analyse Cube (Analyzer) Modèle de Données Normalisé Metadata (Reporting) 19
Data Access Wizard SOLUTION RAPIDE POUR SE CONNECTER A VOS DONNÉES ET LES MODÉLISER Table unique / Etoile / Flocon Analyse Cube (Analyzer) Connectez vous à votre base et choisir les tables Modèle de Données Normalisé Metadata (Reporting) Créez les jointures entre les tables 20
Data Access Wizard SOLUTION RAPIDE POUR SE CONNECTER A VOS DONNÉES ET LES MODÉLISER Table unique / Etoile / Flocon Analyse Cube (Analyzer) Modéliser un cube multi-dimensionel Modèle de Données Normalisé Metadata (Reporting) Modéliser une base relationnelle 21
Rapport interactif & Analyse GÉNÉRATEUR DE REQUÊTES MDX OU SQL Table unique / Etoile / Flocon Analyse Cube (Analyzer) Analyzer Interactive Reporting Modèle de Données Normalisé Metadata (Reporting) 22
Report Designer VOS RAPPORTS CORPORATE Table unique / Etoile / Flocon Analyse Cube (Analyzer) Modèle de Données Normalisé Metadata (Reporting) 23
Dashboard Designer AGREGER RAPIDEMENT VOS CONTENUS DANS UN DASHBOARD Analyzer Analyse Cube (Analyzer) Dashboard Designer Report Designer Metadata (Reporting) Interactive Reporting 24
Data Access Wizard SOLUTION RAPIDE POUR SE CONNECTER A VOS DONNÉES ET LES MODÉLISER Table unique / Etoile / Flocon Analyse Cube (Analyzer) Modéliser un cube multi-dimensionel Modèle de Données Normalisé Metadata (Reporting) Modéliser une base relationnelle 25
Modélisation avancée CLIENT LOURD POUR MODELE EVOLUÉ Table unique / Etoile / Flocon Analyse Cube (Analyzer) Schema Workbench Modèle de Données Normalisé Metadata (Reporting) Metadata Editor 26
Concept de modélisation GERER LES CONNECTIONS ET MODELES EN UN SEUL LIEU Schema Workbench Data Access Wizard Metadata Editor 27
Synthèse - 5 étapes simples DES DONNÉES AUX DASHBOARDS 1. Examinez votre source de données pour définir si vous avez besoin de PDI Les données doivent-elles être transformées, nettoyées et enrichies? Les données doivent-elles être converties en un modèle dimensionnel? Deux types de données doivent-elles être mélangées? Devez-vous parser des données non-structurées? Devez-vous parser des big data comme du NoSQL? 2. Développez vos premières metadata et cubes en mode web avec Data Access Wizard 3. Créez des vues Analyzer (visualisations) et des Interactive Reports 4. Créez avec Dashboard Designer des Dashboards en utilisant les contenus de l étape n 3 5. Si nécessaire, affinez et optimisez vos metadatas avec Metadata Editor et Schema Workbench 28
PLUSIEURS COUCHES DE SECURITÉ DANS LA SUITE BA COMPRENDRE LA SECURITÉ 29
Aperçu Sécurité PLUSIEURS COUCHES DE SÉCURITÉ AU CŒUR DE LA SUITE BA SÉCURITÉ INFRASTRUCTURE Communication sur le réseau AUTHENTIFICATION UTILISATEUR Vérifier l identité de l utilisateur SÉCURITÉ OPÉRATIONNELLE Sécuriser les habilitations par rôle SÉCURITÉ OBJET Sécuriser les accès aux fichiers, répertoire et source de données SÉCURITÉ AU NIVEAU DE LA DONNÉE Sécurisation des lignes réelles de données 30
Sécurité Infrastructure GARANTIR DES COMMUNICATIONS SECURISÉES HTTP \ HTTPS SSL Sources de données Supports http et https entre le navigateur et le serveur Pentaho Déploiement dans des serveurs d applications standard (tomcat, jboss) Plateformes éprouvées; utilise Java 7 Connections SSL pour les sources de données le proposant 31
Authentification utilisateur PLUSIEURS OPTIONS POUR AUTHENTIFIER L IDENTITÉ DE L UTILISATEUR LDAP Tables relationnelles Pentaho supporte plusieurs protocoles LDAP, Microsoft Active Directory, un jeu de tables relationnelles, etc. SSO via CAS et intégration de l authentification Windows Fortement personnalisable Utilisation de Spring Security 32
Sécurité opérationnelle ADMINISTRATION DES ROLES OPERATIONNELS Administrer la sécurité Lire des contenus Publier des contenus Planifier des contenus Créer des contenus 33
Sécurité objet LISTE DE CONTROLE DES ACCES AUX CONTENUS ET REPERTOIRES 34
Sécurité au niveau de la donnée LES METADATAS ET RAPPORTS PROPOSENT UNE SECURISATION AU NIVEAU DE LA LIGNE DE DONNÉES Les Metadatas inclus une sécurité au niveau ligne de données Basé sur un utilisateur ou un rôle Transparent pour l utilisateur Les Rapports peuvent aussi gérer les filtres de données Principalement utilisé dans les cas de code SQL embarqué Permet de partager un même rapport avec données personnalisées à chaque utilisateur Partager un rapport \ metadata Les utilisateurs ne visualisent que leurs données 35
QUEL SUPPORT POUR LA PLATEFORME PENTAHO INSTALLER PENTAHO ET DEVELOPPEZ VOS SOLUTIONS 36
InfoCenter - http://infocenter.pentaho.com 37
Vérifier les technologies supportées 38
Installer tous les composants 39
Configurer le système Pentaho Emplacements des drivers JDBC 1. BA Server: /pentaho/server/biserver-ee/tomcat/lib/ 2. Aggregation Designer: /pentaho/design-tools/agg-designer/drivers/ 3. Metadata Editor: /pentaho/design-tools/metadata-editor/libext/jdbc/ 4. Report Designer: /pentaho/design-tools/report-designer/lib/jdbc/ 5. Schema Workbench: /pentaho/design-tools/schema-workbench/drivers/ 6. Data Integration: /pentaho/design-tools/data-integration/lib 7. Data Integration Server: /pentaho/server/data-integrationserver/tomcat/webapps/pentaho-di/web-inf/lib/ 40
Parcourir les Tutoriaux 41
OBTENIR DE L AIDE LES RESSOURCES PENTAHO 42
Trois méthodes d évaluation 43
Questions? Merci de m adresser vos questions par mail, Sébastien Cognet: scognet@pentaho.com Nous vous transmettrons: 1. Les Slides 2. La Vidéo 3. Liste consolidée des Q&R 44
Merci www.pentaho.com www.pentaho.fr JOIGNEZ-VOUS AUX ECHANGES. VOUS POUVEZ NOUS TROUVER SUR: blog.pentaho.com @Pentaho Facebook.com/Pentaho Pentaho Business Analytics 45