Business Intelligence simple et efficace



Documents pareils
Business Intelligence simple et efficace avec Excel et PowerPivot

Business Intelligence

Business Intelligence avec Excel, Power BI et Office 365

Université de Picardie - Jules Verne UFR d'economie et de Gestion

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

1 Introduction. Business Intelligence avec SharePoint Server 2010

EXCEL Les tableaux croisés dynamiques

BIRT (Business Intelligence and Reporting Tools)

Business Intelligence avec SQL Server 2012

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

Business Intelligence avec SQL Server 2012

SAP BusinessObjects Web Intelligence (WebI) BI 4

Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris

Infolettre #18 : Les graphiques avec Excel 2010

Introduction : présentation de la Business Intelligence

12 Tableaux croisés dynamiques

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Chapitre 1 Introduction

Créez des étiquettes avec Microsoft Word et Excel (Versions Windows 10 et 11)

Introduction à Business Objects. J. Akoka I. Wattiau

SUGARCRM MODULE RAPPORTS

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

FreeAnalysis. Schema Designer. Cubes

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

Conférence et partage avec NetMeeting

Excel 2010 Intermediaire

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau

Access 2007 FF Access FR FR Base

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

TABLEAU CROISE DYNAMIQUE

Activité 11 : Nuage de points ou diagramme de dispersion

La Clé informatique. Formation Excel XP Aide-mémoire

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

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

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

Page Paragraphe Modification Mise en page du document Le bouton "Format de page" est maintenant "Page"

GUIDE Excel (version débutante) Version 2013

Découvrir la notion de tableau croisé dynamique

WHS ProRealTime. édition

HERMES SYSTEM et BEWISE souhaitent vous offrir les meilleures compétences.

Manuel d utilisation de l outil collaboratif

Reporting Services - Administration

Archivage de courriels avec Outlook ( )

SQL Server 2012 Administration d une base de données transactionnelle

Module 1 : Tableau de bord Excel * 2010 incl.*

AIDE AU PILOTAGE. BO Web intelligence Session 1

EXCEL & XLCubed 10 raisons d en faire l assise de votre Managed Self-Service BI

TD3 - Facturation avec archivage automatisé

Manuel d utilisation du site web de l ONRN

Créer sa première base de données Access Partie 3/4 - Création d un formulaire

Cette fonctionnalité est paramétrable et accessible dans le module administration via le menu "Dossier / Administration".

Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF

SQL Server SQL Server Implémentation d une solution. Implémentation d une solution de Business Intelligence.

5. Excel 2010, le tableur collaboratif. a. Concevez des tableaux lisibles

Tâches planifiées. Chapitre Introduction

Comment utiliser FileMaker Pro avec Microsoft Office

Le cas «BOURSE» annexe

Sage Customer View (ios) Guide d installation et d utilisation

PRESENTATION DU LOGICIEL

Utilisation de la Plateforme Office365 et d Oultlook Web App

GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012

CATALOGUE DES FORMATIONS

10 mn pour se connecter à un fichier Excel. Pas à Pas.

LibreOffice Calc : introduction aux tableaux croisés dynamiques

Microsoft Application Center Test

Base élèves : des étiquettes avec OpenOffice 2.0

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

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

Tutoriel. Votre site web en 30 minutes

SharePoint (Toute la Gamme)... 1 Office 2010 (Toute la Gamme)... 2 OLAP (Toute la Gamme)... 2 STATISTICA Connecteur PI (Produit Complémentaire)...

PRÉSENTÉ PAR : NOVEMBRE 2007

Cliquez sur le lien «Vous n'avez pas d'identifiant Adobe?» afin de vous créer un identifiant Adobe.

Access. Apprenez exactement ce dont vous avez besoin Progressez à votre rythme Téléchargez les exercices. Joyce Cox et Joan Lambert

Gestion des documents avec ALFRESCO

Utilisation de l éditeur.

Le cas «BOURSE» annexe

palais des congrès Paris 7, 8 et 9 février 2012

Comptabilité. Guide de prise en main

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Google Documents permet d élaborer un questionnaire, de le diffuser sur le net pour ensuite le dépouiller.

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Utilisation du gestionnaire de références Zotero pour FIREFOX 4.0 avec plugiciel de Word

Formation. Module WEB 4.1. Support de cours

HighPush. document /06/2009 Révision pour version /11/2008 Revision pour la /10/2008 Documentation initiale.

Une ergonomie intuitive

Création d un site Internet

L import : Mise à jour rapide de votre catalogue

Initiation à la bureautique

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Google Drive, le cloud de Google


Transcription:

Business Intelligence simple et efficace avec Excel et PowerPivot Jean-Philippe GOUIGOUX

Table des matières 1 Chapitre 1 Présentation de PowerPivot A. L analyse de données..................................................... 7 1. Activité.............................................................. 7 2. Définitions.......................................................... 8 a. Mesures et dimensions............................................. 8 b. Traitement et analyse.............................................. 8 c. Robustesse et confiance............................................ 9 B. Des solutions pour les gros volumes........................................ 9 1. La problématique..................................................... 9 2. OLAP, BI, Cubes de données?......................................... 10 3. SQL Server Analysis Services et PowerPivot............................. 12 4. L approche Big Data.................................................. 13 C. L approche PowerPivot.................................................. 14 1. Avantages.......................................................... 14 2. Limitations......................................................... 15 3. Polémique.......................................................... 16 4. Réconciliation....................................................... 17 Editions ENI - All rights reserved Chapitre 2 Installation et premières utilisations A. Installation de PowerPivot............................................... 21 1. Pré-requis.......................................................... 21 2. Activation du composant PowerPivot................................... 21 B. Première utilisation..................................................... 23 1. L onglet et la fenêtre PowerPivot....................................... 23 2. Récupérer des données............................................... 25 3. Créer une analyse.................................................... 30 4. État final du classeur Excel............................................ 34 C. Manipulations simples.................................................. 35 1. Structure générale d une analyse PowerPivot............................ 35 2. Principes d agrégation................................................ 40 3. Sous-totaux et totaux généraux........................................ 42 4. Filtrer les données affichées........................................... 46 5. Calculs simples...................................................... 48 6. Mise en page élémentaire............................................. 51 7. Résumé............................................................ 54

Business Intelligence simple et efficace 2 avec Excel et PowerPivot Chapitre 3 Gestion des sources de données A. Particularités des différents types de données.............................. 57 B. Choix d une source de données........................................... 58 C. Bases de données....................................................... 59 1. Installation d une instance SQL Server.................................. 59 2. Préparation de la base de données exemple.............................. 61 3. Intégration des données dans un cube PowerPivot....................... 65 D. Bases de données multidimensionnelles................................... 74 E. Flux de données........................................................ 74 1. Principes et protocole OData.......................................... 74 2. Flux de données OData............................................... 78 3. Azure Data Market................................................... 80 4. Restreindre les données.............................................. 91 5. Remarque sur l Open Data............................................ 93 F. Fichiers............................................................... 93 G. SharePoint............................................................. 97 H. Presse-Papiers......................................................... 101 I. Tableau Excel......................................................... 103 1. Source de données simple............................................ 103 2. Source de données liée.............................................. 106 J. Comment bien préparer les données..................................... 110 1. De l importance de la préparation des données.......................... 110 2. Types des colonnes................................................. 110 3. Nommage des colonnes............................................. 110 4. Calculs simples..................................................... 110 5. Rafraîchir les données............................................... 111 Chapitre 4 Mise en relation de données A. Problématique........................................................ 117 B. Mise en place de relation................................................ 117 1. Présentation des données............................................ 117 2. Formatage initial................................................... 119 3. Intégration des données dans PowerPivot.............................. 120 4. Création d un premier tableau croisé dynamique........................ 127 5. Création d une relation.............................................. 131

Table des matières 3 C. Exemple sur les bases de données........................................ 148 Chapitre 5 Mise en place de calculs A. Utilité des calculs...................................................... 153 1. Préparation de l analyse.............................................. 153 2. Premier calcul : dans la source........................................ 156 3. Second calcul : dans le TCD........................................... 157 4. Choix d un positionnement du calcul.................................. 160 5. Problèmes sur les calculs Excel........................................ 161 B. Créer des champs calculés............................................... 173 1. Décomposition d une formule........................................ 173 2. Créer des calculs personnalisés....................................... 175 3. Grammaire DAX.................................................... 178 a. Catégories de fonctions........................................... 178 b. Digression sur le masquage des colonnes............................ 179 c. Mise en évidence de la notion de filtre de contexte................... 183 d. Utilisation des fonctions DAX pour adapter les calculs................ 184 e. Application à un cas plus complexe................................. 186 f. Utilisation des outils............................................. 191 4. Gestion des jeux.................................................... 192 5. Grammaire MDX................................................... 195 6. Cas particulier des totaux............................................ 198 C. Créer des colonnes PowerPivot.......................................... 198 1. Grammaire détaillée................................................. 198 2. Cas particulier des clés multiples...................................... 200 3. Gestion des erreurs................................................. 201 4. Remarque sur les types chaîne........................................ 203 Editions ENI - All rights reserved Chapitre 6 Reporting A. Compositions d analyses................................................ 207 1. Notion de tableau de bord interactif................................... 207 2. Ajout de graphiques croisés dynamiques............................... 208 3. Association aux segments............................................ 214 4. Filtrage et tri des étiquettes.......................................... 216 5. Options supplémentaires des TCD.................................... 219 B. Formatage du contenu................................................. 220

Business Intelligence simple et efficace 4 avec Excel et PowerPivot C. Mise en page.......................................................... 225 1. Difficultés liées à PowerPivot......................................... 225 2. Gestion des regroupements.......................................... 225 3. Paramètres des champs.............................................. 228 4. Structure des tableaux et des totaux................................... 233 5. Segments.......................................................... 240 D. Rapports interactifs avec Power View..................................... 247 1. Les apports de Power View........................................... 247 2. Création d un rapport Power View.................................... 248 3. Gestion des graphiques.............................................. 254 4. Gestion des cartes.................................................. 257 5. Indicateurs de performance clés...................................... 261 Chapitre 7 Fonctions avancées A. Publication dans SharePoint............................................. 269 B. Pour les experts....................................................... 281 1. API Excel Services................................................... 281 2. Power Query....................................................... 283 C. Le futur.............................................................. 294 Index................................................................ 295

Chapitre 6 : Reporting 207 Chapitre 6 : Reporting Business Intelligence simple et efficace A. Compositions d analyses 1. Notion de tableau de bord interactif Jusqu à présent, nous n avons montré que des tableaux croisés dynamiques simples, mais PowerPivot permet de composer de véritables tableaux de bord d analyses sous forme de TCD et de graphiques, accompagnés de segments de filtres pour choisir le contexte d étude des données affichées. Un exemple de ce genre d analyse complexe est donné ci-dessous : Editions ENI - All rights reserved

Business Intelligence simple et efficace 208 avec Excel et PowerPivot Cet exemple est composé de deux TCD et de deux graphiques, pilotés par deux segments de filtres, le tout s appliquant sur les résultats du premier tour des élections présidentielles de 2012. Nous avions montré au chapitre Gestion des sources de données comment importer ces données dans un cube PowerPivot. Le TCD de gauche affiche une mesure Taux d abstention, qui est calculée en divisant la somme des abstentions par la somme des inscrits, pour tous les départements. Celui de droite reprend la même information, mais commune par commune, et uniquement pour les départements sélectionnés dans le segment de filtre en haut à gauche. Ce segment sert également à filtrer les départements pris en compte par le graphique en barres cumulées en haut à droite. Le cumul, toujours à 100%, montre la répartition entre les abstentions et les votes. Enfin, le segment est également utilisé pour le graphique d analyse par secteur (souvent désigné par le vocable plus prosaïque de «camembert»), bien que le type de graphique mis en place ne permette qu une entrée. C est alors le premier département sélectionné qui est pris en compte. Dans les prochaines pages, nous allons décrire tous les outils nécessaires à la création d un tel tableau de bord. Pour cela, nous vous proposons d importer le fichier des résultats du premier tour des élections présidentielles résultats_communest1.csv (disponible dans les téléchargements) dans un classeur PowerPivot. C est à partir de cette analyse que nous travaillerons par la suite. G Ces tableaux de bord peuvent être publiés dans des galeries PowerPivot mises à disposition par SharePoint 2013, pourvu que celui-ci soit équipé de PowerPivot pour Share- Point. Les utilisateurs peuvent alors accéder à ce tableau de bord par l intermédiaire du client léger web. 2. Ajout de graphiques croisés dynamiques La toute première fonctionnalité à utiliser est celle permettant l ajout d instances d analyses supplémentaires, et en particulier de graphiques croisés dynamiques. Pour ajouter un contenu, nous utilisons l'icône d ajout de TCD dans l onglet Accueil de la fenêtre PowerPivot. Cette icône montre un TCD, pour signifier que l'action par défaut qui se déclenche sur un simple clic sera de créer ce type d'entité d'analyse. Mais si nous cliquons sur la partie basse de l'icône, nous voyons alors les options supplémentaires de création.

Chapitre 6 : Reporting 209 En pratique, seule la seconde nous intéresse vraiment, sachant que la plupart des autres ne sont que des moyens rapides de créer plusieurs rapports, mais que nous pouvons créer un par un autant de rapports que nous le souhaitons dans une seule et même page de classeur Excel. b Cliquez sur la commande Graphique croisé dynamique. Lorsque nous créons un graphique croisé dynamique (nous noterons GCD par la suite), la boîte de dialogue suivante nous permet de le positionner dans une feuille de calcul existante : Toutefois, les graphiques peuvent ensuite être facilement déplacés par glisser-déposer, y compris à cheval sur plusieurs lignes et colonnes, à la différence des TCD qui sont alignés sur les colonnes et les lignes de la grille Excel : Editions ENI - All rights reserved

Business Intelligence simple et efficace 210 avec Excel et PowerPivot Lorsque le graphique est ajouté, l'analyse se manipule de la même manière que pour les TCD, en remplissant le panneau Champs de graphique croisé dynamique qui apparaît sur la gauche de l écran. G Vous aurez certainement remarqué que le panneau dont nous parlons disparaît automatiquement lorsque nous sélectionnons une autre entité que le TCD ou le GCD sur la feuille Excel. Il n est pas possible de le faire apparaître sans que l entité cible soit sélectionnée, mais il est possible de le fermer dans le cas inverse, en utilisant la croix en haut à droite. Dans ce cas, le fait de sélectionner le TCD ou le GCD ne le fera pas réapparaître, et il faudra, dans le menu contextuel, cliquer sur la commande Afficher la liste des champs pour le faire revenir. La seule différence est qu'au lieu de parler de lignes et de colonnes, la liste propose alors la notion d'axe et de légende. L'axe désigne la dimension selon laquelle le graphique va découper ses zones. Dans le graphique ci-dessous, il s'agit du nombre de voix pour chaque candidat. Il est possible également de rajouter un ou plusieurs champs en tant que légendes, ce qui est presque la même chose qu'un niveau additionnel de filtre, mais qui se trouverait dans le graphique lui-même. b Réalisez le premier graphique en vous basant sur l écran suivant :

Chapitre 6 : Reporting 211 Si, lors de la mise en place d un graphique, le résultat est inverse à ce que vous souhaitiez en termes d axe et de légende, il est possible d inverser le positionnement sans passer par des manipulations complexes. Pour cela : b Faites un clic droit dans la zone du graphique. b Cliquez sur Sélectionner des données. b Dans la fenêtre qui apparaît, montrée ci-dessous, cliquez sur Changer de ligne ou de colonne (la traduction n est pas des plus heureuses, et aurait dû être quelque chose comme «Intervertir les lignes et les colonnes»). Editions ENI - All rights reserved b Cliquez sur OK. Une fois les axes et légendes mis en place, ainsi bien sûr que les valeurs, la définition du graphique en termes de données manipulées est terminée, et nous pouvons passer à la mise en forme de ce graphique. Pour cela, la toute première chose à faire est de sélectionner le modèle le plus adapté à notre analyse : secteurs pour une répartition, courbes pour une mesure variable dans le temps ou selon un autre critère linéaire, barres pour une mesure cumulable, etc. b Faites un clic droit dans la zone du graphique. b Lancez la commande Modifier le type de graphique.

Business Intelligence simple et efficace 212 avec Excel et PowerPivot G Attention, lorsque vous sélectionnez un graphique, s il est déjà sélectionné, il est possible que vous sélectionniez une zone du graphique, comme les axes, le titre ou les étiquettes représentant la légende. Dans ce cas, le menu contextuel serait différent de celui présenté ci-dessus. Pour faire apparaître le menu contextuel principal, cliquez à l extérieur du graphique, puis re-sélectionnez celui-ci.