SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Les cinq niveaux du décisionnel intégré
5   Des applications statiques aux applications analytiques
Introduction

L’expansion des données dans la gestion de l’entreprise promet                  Avec le décisionnel intégré, il est possible d’atteindre ces cinq niveaux
l’apparition d’applications opérationnelles plus intelligentes capables         d’engagement :
de mieux gérer et automatiser les processus. Cette nouvelle génération
d’applications intelligentes, appelées applications analytiques, transfor-         Niveau 1 : reporting statique à l’aide d’une bibliothèque de rapports intégrée
me la manière dont les entreprises et les autres applications consom-
ment les informations afin de générer de meilleures performances et un             Niveau 2 : reporting géré avec interactivité, planification, sécurité et distribution
avantage concurrentiel.                                                            simplifiées via un serveur de reporting


La plupart des entreprises valorisent leurs données sous la forme de               Niveau 3 : rapports et tableaux de bord hautement interactifs via un serveur
rapports, de tableaux de bord et d’analyses à l’aide d’outils décisionnels         de reporting
(BI) autonomes et d’outils d’entrepôt de données. Pourtant, en réalité,
seul un faible pourcentage d’utilisateurs a effectivement recours à ce             Niveau 4 : rapports et analyse de données ad hoc en libre-service via un
type de décisionnel en raison de la complexité de l’interface, du manque           serveur décisionnel
d’informations à jour et des problèmes d’inexactitude des données.
                                                                                   Niveau 5 : analyse avancée avec mini-entrepôt de données via un
Souvent, ce sont des applications opérationnelles déjà en place qui                serveur décisionnel
offrent la possibilité d’exploiter les données pour optimiser la prise de       Notre exemple d’application avec décisionnel intégré est un système de
décision. Ces applications métier évoluent en migrant leurs données             gestion des stocks appelé IMS2. Ce système organise les informations
opérationnelles statiques vers des applications analytiques interactives,       produits, les unités en stock, les données de localisation, l’historique
lesquelles favorisent une prise de décision plus efficace..                     des mouvements et les informations de nomenclature. Il est utilisé par
                                                                                une grande diversité d’employés, notamment responsables d’inventaire,
Au regard du grand nombre d’éditeurs de logiciels et de choix de déve-          gestionnaires d’entrepôts, agents de détail, responsables d’atelier et
loppements, le processus de transition d’une application opérationnelle         équipes dirigeantes.
statique vers une application analytique peut sembler une vraie gageure.
Les développeurs d’applications doivent choisir entre créer leurs propres
fonctionnalités analytiques dans leur application ou s’en remettre à un
outil existant, prêt à l’emploi.

Cet e-book présente les cinq niveaux d’engagement les plus courants
qu’il est possible d’atteindre par l’intégration du décisionnel. En suivant
cette progression en termes de complexité et de valeur, vous pouvez
transformer une application opérationnelle statique en application
analytique interactive motivante. Dans la présente discussion, une
application métier fictive et ses utilisateurs illustrent les fonctionnalités
offertes aux utilisateurs finaux à chaque niveau.
Niveau 1
                       Reporting statique

                                                                Réflexions                                                         Limites
Joel est responsable d’inventaire au magasin Buck’s Electro-    Une bibliothèque de reporting intégrée permet à l’                  •	 Informations statiques instantanées : les rapports
nics de Phoenix. Il veut savoir combien de batteries lui ont    utilisateur d’exécuter un rapport à la demande ou de                   intégrés limitent généralement les informations
été fournies par son distributeur le mois dernier et combien    demander à l’application d’exécuter ce rapport en arrière-             dans le temps en raison d’un manque de données
sont prévues pour le reste de l’année, le tout présenté         plan puis de le stocker. Ces rapports préintégrés sont conçus          historiques stockées dans la base de données de
                                                                                                                                       l’application opérationnelle. Par conséquent, les
par semaine dans un tableau ou un histogramme. Il veut          par un développeur d’applications et nécessitent de définir
                                                                                                                                       rapports ne peuvent révéler aucune tendance à leurs
générer le rapport à partir des données les plus récentes.      la mise en page du rapport et son format d’exportation
                                                                                                                                       utilisateurs. En outre, le rapport est habituellement
L’administratrice de l’application, Kelly, a implémenté le      (par ex. PDF, XLS, HTML). Chaque rapport doit être conçu               statique et ne permet pas aux utilisateurs d’effectuer
rapport en tant qu’option de menu dans l’application IMS2 ;     de manière à éviter tout impact significatif sur les perfor-           des zooms depuis les données de synthèse vers
il sera généré au format PDF.                                   mances de l’application opérationnelle. La bibliothèque                les détails sous-jacents, afin d’en avoir une vision
                                                                de reporting est souvent créée au sein de l’environnement              approfondie.
Les utilisateurs finaux veulent uniquement un rapport           applicatif, partageant ainsi son répertoire racine. Les             •	 Requêtes de rapport sans réponse : chaque rapport
                                                                développeurs d’applications écrivent généralement du                   intégré est conçu par un développeur d’applications,
Lorsque les utilisateurs veulent visualiser des données
                                                                code supplémentaire associé à la bibliothèque de reporting             ce qui implique des hypothèses sur ce qu’il convient
depuis leur application opérationnelle, ils consultent géné-
                                                                pour gérer l’accès, la sécurité, la planification et le stockage       de présenter à l’utilisateur final et la manière dont les
ralement un rapport statique issu de l’application. Certains
                                                                des rapports.                                                          données lui sont présentées. Les nouvelles requêtes
rapports sont mis en forme et prêts pour l’impression, tandis
                                                                                                                                       de rapport peuvent uniquement être émises par
que d’autres sont disponibles en téléchargement sous la
                                                                Composants décisionnels intégrés requis                                le développeur, ce qui signifie que les requêtes
forme d’une feuille de calcul Microsoft Excel. Les rapports                                                                            personnalisées restent sans réponse ou ne sont pas
fournissent une vue statique dans le temps, qui provient en      •	 Bibliothèque de reporting pour disposer de                         fournies au bon moment.
principe de la base de données opérationnelles dynamique            services tels que compilation de rapports, mise en
                                                                                                                                    •	 Impact sur les performances de l’application : si
de l’application.                                                   page et format d’exportation
                                                                                                                                       l’application opérationnelle n’offre ni planification
                                                                 •	 Concepteur de rapports de bureau pour la                           ni référentiel de rapports, la même requête de
Les développeurs d’applications veulent une solution                création des rapports                                              rapport peut être exécutée plusieurs fois, de manière
architecturale simple                                                                                                                  simultanée par différents utilisateurs, ce qui influera
                                                                                                                                       sur les performances de l’application opérationnelle.
Pour déterminer la meilleure façon d’obtenir un rapport
                                                                                                                                       Par ailleurs, la compilation et la mise en page de
statique dans leur application opérationnelle, les dévelo-
                                                                                                                                       chaque rapport mobilisent des ressources de calcul.
ppeurs d’applications disposent de plusieurs options. Ils
                                                                                                                                    •	 Travail de développement : pour chaque nouveau
peuvent concevoir leur propre outil, intégrer un moteur de
                                                                                                                                       rapport, le développeur doit tenir compte de
reporting open source ou faire l’acquisition d’une solution
                                                                                                                                       l’impact en termes de performance sur l’application
commerciale. Ils peuvent examiner plusieurs options                                                                                    opérationnelle ainsi que de tous les aspects liés à la
architecturales pour implémenter de manière transparente                                                                               sécurité. Lorsque les utilisateurs finaux demandent
la requête de rapport, sans incidence sur l’architecture                                                                               de nouvelles vues des données, le développeur doit
de l’application opérationnelle. En réduisant l’impact sur                                                                             mettre en balance nouvelles requêtes de rapport et
l’architecture de l’application, on obtient généralement une                                                                           améliorations des fonctionnalités.
solution de reporting limitée pour les utilisateurs finaux.
Niveau 2
                        Rapports interactifs gérés

Exemple                                                            Réflexions                                                       Limites
Janet est responsable des magasins Buck’s Electronics de           Les entreprises attendent de la plupart des applications         Un serveur de reporting permet d’améliorer le niveau
la région Ouest. Elle veut savoir combien de livraisons au         opérationnelles qu’elles fournissent de manière automatisée      d’engagement des informations au sein de l’entreprise grâce
total ont été effectuées le mois précédent par distributeur,       des rapports et des requêtes de rapport personnalisés.           à des rapports interactifs planifiés, tout en améliorant les
combien d’unités se trouvent en stock et combien seront            L’engagement des utilisateurs finaux d’une application           performances de l’application opérationnelle en transférant
expédiées le mois suivant pour chaque magasin. Elle veut           augmente lorsque les données du système s’inscrivent             la compilation des rapports vers un serveur de reporting
ensuite que tous les rapports soient exécutés chaque nuit          dans des processus de planification et de prise de décision      distinct. Mais certaines restrictions limitent la capacité
puis envoyés par e-mail au responsable de chaque magasin.          quotidiens. Au fil de la progression de l’application, il        de l’application à s’adapter à la dynamique variable d’
Paul, le responsable du magasin de Santa Fe, a demandé un          est possible qu’apparaissent de nouvelles solutions ou           une entreprise :
champ de vieillissement des stocks dans le rapport de son          de nouveaux concurrents. Pour répondre aux besoins
magasin. Kelly, toujours responsable de la maintenance et          de reporting Niveau 2, il est possible de compléter la            •	 Simplicité de la sécurité des données : un modèle objet
de l’extension d’IMS2, sait que le niveau actuel d’intégration     bibliothèque de reporting avec un planificateur et un                de rapport simple tel que la solution de reporting
n’est pas suffisant pour cette tâche..                             référentiel de rapports, un service de distribution de               Niveau 2 ne fournit pas de sécurité de niveau requête
                                                                   rapports, des mesures de sécurité par rôle et un concepteur          (SQL). Un référentiel de rapports n’examine pas les
                                                                                                                                        requêtes du rapport, de sorte que le développeur ou
Reporting applicatif géré pour de meilleures                       de rapports pour les nouvelles requêtes de rapport. Ces
                                                                                                                                        l’administrateur des rapports doit créer les attributs de
performances de l’entreprise                                       fonctionnalités supplémentaires ajoutent à la complexité
                                                                                                                                        sécurité dans le rapport lui-même et affecter manuelle-
                                                                   de la solution de bibliothèque de reporting. Ces services            ment ces attributs à l’objet de rapport.
Le succès d’une application opérationnelle fait souvent
                                                                   peuvent être fournis par l’application en natif via un travail
apparaître de nouvelles exigences professionnelles et de                                                                             •	 Disponibilité des rapports personnalisés : la création de
                                                                   de développement assez conséquent, ou par une solution
nouveaux défis pour les administrateurs de l’application. Les                                                                           nouveaux rapports personnalisés requiert l’expertise
                                                                   décisionnelle intégrée prête à l’emploi. Une fois ces services       d’un développeur spécialisé en raison de la complexité
rapports gérés aident l’entreprise à être performante grâce
                                                                   mis en place, la solution décisionnelle intégrée peut fournir        de la source de données sous-jacente, des modèles
au partage d’informations prévisibles et aux indicateurs clés
                                                                   des rapports plus nombreux à davantage d’utilisateurs, avec          de sécurité et des exigences de mise en forme des
de performance prédéfinis (KPI).
                                                                   une plus grande interactivité, grâce à l’outil de conception         rapports. Pour la plupart, les entreprises possèdent peu
                                                                   de rapports et à la configuration du serveur. A partir de ce         de développeurs de rapports spécialisés ; il est donc plus
Pour ce qui concerne les besoins de Janet et de Paul, Kelly ne
                                                                   stade, un serveur de reporting devient essentiel pour fournir        difficile dans ce cas de fournir de nouveaux rapports aux
peut pas y apporter de réponse avec la fonctionnalité prête
                                                                   une solution décisionnelle intégrée complète.                        utilisateurs professionnels.
à l’emploi d’une solution de reporting Niveau 1. Kelly devrait
                                                                                                                                     •	 Pas de tableaux de bord : une fois que les utilisateurs de
sinon créer des outils personnalisés pour la planification et le
                                                                   Composants décisionnels intégrés requis                              l’application ont trouvé réponse à leurs besoins de base
service de distribution de rapports. En outre, elle doit créer
                                                                                                                                        en reporting, ils deviennent rapidement demandeurs
plusieurs nouveaux rapports personnalisés, soit en extrayant        •	 Serveur décisionnel pour la sécurité des données et
                                                                                                                                        de fonctionnalités plus complexes, comme par exemple
les données depuis l’application puis en créant les rapports           les services de reporting (planification, distribution et
                                                                                                                                        des vues de contrôle. Ce type de reporting est possible
avec un autre outil, soit en demandant une amélioration                organisation)
                                                                                                                                        via des tableaux de bord, qui fournissent des synthèses
auprès de l’éditeur d’IMS2. Comme cela est souvent le cas,          •	 Concepteur de rapports de bureau pour rapports                   instantanées sur les indicateurs de performance stra-
Kelly a également la charge d’autres tâches, notamment la              très complexes                                                   tégiques. La plupart des tableaux de bord permettent
maintenance d’autres applications, ce qui génère des délais                                                                             d’effectuer des zooms avant sur les détails sous-jacents
dans la réponse aux requêtes de Paul et Janet.                                                                                          d’une vue de synthèse, afin de procéder à un examen
                                                                                                                                        plus approfondi.
Niveau 3
                           Rapports et tableaux de
                           bord hautement interactifs
Exemple :                                                             Un tableau de bord de performance mesure les tendances à            Limites
                                                                      court et long terme, avec accès rapide aux détails sous-jacents,    Le décisionnel intégré Niveau 3 permet aux nouveaux profils
Steve est responsable des opérations d’inventaire pour tous
                                                                      afin d’aider les équipes dirigeantes à réagir de manière tactique   utilisateur d’exploiter les données stockées dans l’application 
les magasins de vente au détail des produits électroniques.
                                                                      ou stratégique en fonction des besoins de leur entreprise.          IMS2. Les tableaux de bord peuvent permettre de mettre en place
Il veut pouvoir instantanément disposer de métriques sur
                                                                      Les tableaux de bord peuvent également être alimentés par           de nouvelles stratégies, de meilleures décisions et des mesures de
les indicateurs de performance clés pour les stocks et les
                                                                      plusieurs sources dans l’application, afin de présenter une vue     planification. Le Niveau 3 ne fait toutefois pas diminuer le nombre
points de vente, présentés dans un tableau de bord unique,
                                                                      holistique de l’entreprise.                                         de demandes de rapports personnalisés émises par d’autres types
facile à consulter. Il veut que ses rapports soient interactifs
et permettent de réaliser des zooms avant sur des données                                                                                 d’utilisateurs. La réussite à ce niveau fait souvent apparaître de
détaillées et des opérations de filtrage, et qu’ils fournissent des   Réflexions                                                          nouveaux besoins :
indicateurs faciles à identifier, associés aux données métriques      Les deux niveaux précédents de reporting intégré ne permet-          •	 Manque de rapports personnalisés : la création de
aberrantes. Ces métriques sont obtenues de manière combinée           tent pas, en réalité, de présenter un tableau de bord interactif.       nouveaux rapports personnalisés requiert l’expertise
à partir du système d’inventaire IMS2 et d’une autre application      Les tableaux de bord sont un ensemble de rapports ou                    d’un développeur spécialisé en raison de la complexité
point de vente afin de constituer un tableau de bord central          « reportlets » assemblés sur une trame unique, souvent avec des         de la source de données sous-jacente, des modèles
sur les performances de l’entreprise. De nouveau, Kelly réalise       contrôles interactifs qui permettent à l’utilisateur de modifier        de sécurité et des exigences de mise en forme des
que la solution actuelle ne va pas convenir à ce nouveau niveau       la vue des données selon l’heure, le lieu ou autre catégorie de         rapports. Pour la plupart, les entreprises possèdent peu
d’engagement. Pour que Steve soit réellement satisfait, elle va       paramètres. La structure de contrôle de ces reportlets intégrés         de développeurs de rapports spécialisés ; il est donc
devoir passer au niveau supérieur.                                    nécessite une couche d’orchestration généralement gérée par             plus difficile d’assurer une réactivité auprès des utili-
                                                                      une couche de métadonnées au sein de l’environnement du                 sateurs professionnels en termes d’approvisionnement
Réponse aux nouveaux profils utilisateur avec                         serveur de reporting. Pour améliorer l’engagement et attirer            en nouveaux rapports. La solution idéale consiste à
tableaux de bord applicatifs                                          les décideurs vers le tableau de bord, la mise en page et la            fournir des outils de conception de rapports que les
                                                                      conception globales doivent inclure des éléments convaincants           utilisateurs possédant peu de compétences techniques
Si le type de rapports évoqué dans les deux premières phases          tels que des graphiques animés et des tables avec fonction de           peuvent utiliser pour créer leurs propres rapports sans
fournit des informations détaillées utiles chaque jour pour           zoom, de sorte que les utilisateurs puissent rapidement localiser       faire appel au service informatique ni aux développeurs
les décisions stratégiques des responsables produits et des           et explorer leurs activités métier.                                     spécifiquement qualifiés.
utilisateurs dans l’atelier, il ne conviendra peut-être pas aux
dirigeants ou aux responsables sectoriels. Les dirigeants                                                                                  •	 Exploration et analyse des données insuffisantes : les
n’utilisent probablement pas l’application pour des tâches            Composants décisionnels intégrés requis                                 tableaux de bord permettent de visualiser des proces-
opérationnelles journalières, mais s’appuient en revanche              •	 Serveur décisionnel pour la sécurité des données,                   sus complexes dans des termes faciles à consulter et à
sur des données instantanées, sur une base hebdomadaire,                  couche de métadonnées, structure de tableau                         comprendre. Toutefois, un tableau de bord convaincant
quotidienne ou horaire, pour suivre les performances de leur              de bord et services de reporting (planification,                    éveille la curiosité de l’utilisateur, qui veut en savoir
entreprise. Ces informations sont habituellement présentées               distribution, organisation)                                         plus sur ses données et comprendre pourquoi telle
dans un tableau de bord interactif facile à appréhender.                                                                                      métrique révèle un résultat insuffisant ou excessif.
                                                                       •	 Concepteur de rapports de bureau pour rapports
                                                                                                                                              Les réponses à ces questions se trouvent souvent
« Un tableau de bord décisionnel est un outil de visualisation            très complexes
                                                                                                                                              en dehors de la portée du tableau de bord et de ses
de données qui permet de contrôler les processus métier et ac-         •	 Framework d’interface personnalisable pour                          rapports détaillés sous-jacents. Pour pouvoir répondre
tivités stratégiques, à l’aide de métriques sur les performances          stratégie de marque transparente et intégration dans                à ces questions plus profondes et plus immédiates, il
de l’entreprise, et qui déclenche des alertes en cas de problèmes         l’application opérationnelle                                        convient d’exposer les données via une interface avec
potentiels. Ils analysent la cause principale des problèmes en                                                                                laquelle l’utilisateur puisse interagir. L’exploration des
explorant les informations pertinentes et opportunes, selon                                                                                   données nécessite souvent des requêtes comparant
plusieurs perspectives et à différents niveaux de détail. Ils                                                                                 divers paramètres de produit, de lieu et de temps. Les
gèrent également les personnes et les processus pour optimiser                                                                                utilisateurs veulent pouvoir consulter les données dans
la prise de décision, les performances et orienter l’entreprise                                                                               différentes dimensions afin d’identifier les tendances ou
dans la direction appropriée. »                                                                                                               les données aberrantes.
– Tableaux de bord de performance :
Measuring, Monitoring, and Managing Your Business, Wayne Eckerson
Niveau 4
                          Reporting et analyse en libre-service
                          pour applications opérationnelles
Exemple :                                                             chaque rapport manuellement, ainsi que dans les délais que               lisations afin de proposer une apparence cohérente
                                                                      cela induit. Il existe un risque accru pour les performances de          pour les utilisateurs finaux.
Paul est planificateur d’inventaire au siège de Buck’s Electronics.
                                                                      l’application en raison des requêtes non contrôlées que cette          •	 Simplicité des analyses : l’analyse de données ad
Il veut créer ses propres rapports personnalisés pour ses
                                                                      approche introduit dans l’environnement. Pour les implémen-               hoc à l’aide d’un moteur d’analyse en mémoire ne
distributeurs en gros. Ces distributeurs changent tous les
                                                                      tations à plus grande échelle, il existe un risque de sécurité            fournit pas obligatoirement toutes les requêtes
quelques mois et les rapports doivent donc également suivre
                                                                      accru si un accès général est fourni à la base de données, auquel         avancées requises par un analyste de données. Cette
cette fréquence. Certains rapports sont créés par gamme de
                                                                      s’ajoutent des coûts de formation supplémentaires en fonction             restriction peut résider dans la structure de la base
produits, tandis que d’autres sont basés sur des métriques
                                                                      de la taille du groupe.                                                   de données de l’application ou dans les fonctions
spécifiques à chaque magasin. Les rapports statiques actuels
fournis par le système IMS2 ne procure pas la flexibilité requise                                                                               analytiques disponibles dans l’outil en mémoire. Les
pour générer ces rapports, ce qui oblige Paul à demander à            Option 2 :                                                                requêtes plus évoluées peuvent nécessiter un outil
Kelly de nouveaux rapports presque tous les mois. Kelly reçoit        Fournir à Paul un environnement de conception de rapports                 OLAP (Online Analytical Processing) permettant
des demandes similaires de rapports personnalisés de la part          facile à utiliser pour ses besoins de reporting et d’analyse ad           d’exécuter des requêtes analytiques plus puissantes
d’autres employés et ne parvient pas à suivre ce rythme.              hoc. Kelly peut définir une couche sémantique facile à compren-           et plus perfectionnées.
                                                                      dre qui se superpose à la base de données de l’application. Cette      •	 Connaissance des tendances et taille des données
Questions à examiner :                                                couche permet aux utilisateurs sans compétences techniques                limitées pour l’analyse : si l’environnement d’analyse
                                                                      de comprendre le nom des colonnes et les données tout en                  utilise un moteur en mémoire avec un système
1. Vos clients ont-ils plusieurs interlocuteurs pour lesquels ils     fournissant un modèle d’accès de sécurité pour la base de don-            transactionnel, la quantité de données historiques
doivent disposer de rapports avancés ?                                nées sous-jacente. Les métadonnées peuvent être conçues avec              peut être un facteur restrictif. En outre, si la base
                                                                      la base de données opérationnelle ou avec un mini-entrepôt de             de données de l’application contient beaucoup
2. Ces personnes veulent-elles créer leurs propres rapports ?         données spécifique. Avec ces éléments, et avec un concepteur              de données, la quantité stockée dans un moteur
                                                                      de rapports graphique par glisser-déplacer, les travailleurs              en mémoire est limitée à la quantité de mémoire
3. Ces personnes possèdent-elles les connaissances suffisantes        du savoir comme Paul peuvent alors créer leurs propres                    disponible sur l’ordinateur hébergeant le serveur
                                                                      rapports à la demande, sans solliciter Kelly. Enfin, un moteur            décisionnel. Si la base de données de l’application est
et veulent-elles créer leurs propres rapports sans faire appel au
                                                                      d’interrogation en mémoire peut réduire davantage encore                  volumineuse, il est souvent préférable de configurer
service informatique ou autres ressources techniques ?                l’impact des requêtes sur la base de données de l’application,            une base de données analytique spécifique qui
                                                                      autorisant ainsi des rapports personnalisés et des analyses               s’appuie sur le stockage en colonnes et sur la
Réflexions                                                            légères qui n’affectent pas les performances de l’application.            compression des données.
Lorsque les travailleurs du savoir veulent des rapports               Lors de l’intégration d’un environnement décisionnel en
personnalisés, qui ne sont donc pas inclus dans l’application         libre-service dans une autre application, il existe un risque assez
                                                                                                                                            Composants décisionnels intégrés requis
opérationnelle standard, Buck’s a le choix entre deux options :       important que l’apparence de l’application originale perde en
                                                                      cohérence. Il convient de choisir des outils décisionnels capables     •	 Serveur décisionnel pour la sécurité des données,
Option 1 :                                                            de personnaliser l’interface afin qu’elle puisse se fondre de             couche de métadonnées, concepteur de rapports
                                                                      manière transparente dans votre application.                              Web facile à utiliser, structure de tableau de bord,
Fournir à Paul ou à Kelly un accès direct à la base de données                                                                                  services de reporting (planification, distribution,
vers le schéma de l’application opérationnelle afin de pouvoir                                                                                  organisation)
                                                                      Limites
vider les données CSV vers leur machine locale, ou leur
fournir un outil de conception de rapports pour les besoins            •	 Cohérence de l’apparence de l’application :                        •	 Concepteur de rapports de bureau pour rapports
plus exigeants.                                                           l’apparence d’une application est importante pour                     avec mise en forme avancée
                                                                          les éditeurs de logiciels et les utilisateurs finaux.              •	 Framework d’interface personnalisable pour
L’inconvénient de cette option réside dans les coûts de forma-            Les développeurs d’applications qui intègrent une                     stratégie de marque transparente et intégration dans
tion et l’étendue des ressources nécessaires pour apprendre aux           plateforme décisionnelle prête à l’emploi existante                   l’application opérationnelle
utilisateurs sans compétences techniques à manier des outils              doivent rechercher des outils facilitant les personna-
de conception de rapports puissants et complets pour créer
Niveau 5
                       Analyse avancée pour une
                       perception approfondie
Exemple :                                                        simplement structurée à des fins d’analyse, permet aux            •	 Serveur décisionnel pour la sécurité des données,
                                                                 analystes de données d’inspecter rapidement des ensem-               couche de métadonnées, visualisation de
Susan est responsable d’une gamme de produits au siège
                                                                 bles de données volumineux et d’effectuer des requêtes               données, concepteur de rapports Web facile à
de Buck’s Electronics. Elle veut comprendre pourquoi les
                                                                 complexes sur des périodes définies, ce qui est difficile à          utiliser, structure de tableau de bord et services de
marges chutent pour les claviers et les moniteurs dans les                                                                            reporting
                                                                 réaliser avec une base de données transactionnelle.
magasins de la zone Nord-Ouest, par rapport à ceux de la
                                                                                                                                   •	 Concepteur de rapports de bureau pour rapports
zone Sud-Ouest. Elle voudrait explorer diverses données
                                                                 Le modèle de traitement de données OLAP (Online                      avec mise en forme avancée
et dimensions, notamment coûts unitaires en gros, prix
                                                                 Analytical Processing) permet aux analystes d’effectuer           •	 Framework d’interface personnalisable pour
de détail, vieillissement des stocks, frais d’expédition et
                                                                 aisément des extractions sélectives et de visualiser les             stratégie de marque transparente et intégration
promotions sur les produits. Elle prévoit de comparer les pro-
                                                                 données selon plusieurs points de vue. Tandis que les                dans l’application opérationnelle
duits selon les dimensions magasin et date (mois et année),
                                                                 modèles de données transactionnels sont conçus pour
en incluant les données de leur système de promotion des
                                                                 stocker les données selon une ou deux dimensions (par ex.        Limites
produits. Elle va examiner les tendances dans le temps,
                                                                 ventes par région), une base de données multidimension-
éventuellement dues à des schémas saisonniers selon les                                                                           Proposer un meilleur accès aux données présente de
                                                                 nelle, par ex. OLAP, considère chaque attribut de données
magasins et aux dépenses supplémentaires associées à                                                                              nombreux avantages pour les entreprises, notamment
                                                                 en tant que dimension distincte (par ex. produit, région,
l’approvisionnement. Pour répondre à ce nouveau besoin,                                                                           une meilleure connaissance des nouvelles catégories de
                                                                 intervalle de temps). En intégrant une approche OLAP ou
Kelly envisage les options suivantes :                                                                                            revenus, des améliorations des processus opérationnels, des
                                                                 multidimensionnelle, l’application peut faciliter les analyses   avantages concurrentiels, etc. ; le coût de cette démarche
 •	 Créer des rapports personnalisés qui recueillent             comparatives et temporelles (par ex. zoom avant, zoom            peut toutefois s’avérer élevé pour les développeurs et les
    les données dont Susan a besoin                              arrière, permutation d’axes, rotation et filtrage) selon ces     administrateurs. Voici quelques défis spécifiques à une
                                                                 différents points de vue. La plupart des moteurs OLAP
 •	 Donner à Susan les outils d’exploration qui lui                                                                               solution d’analyse intégrée :
    permettent de trouver intuitivement les données              prennent en charge un langage de requête plus expressif
    dont elle a besoin                                           appelé MDX (expressions multidimensionnelles) qui assure          •	 Complexité de l’architecture : pour pouvoir
                                                                 aux analystes puissance et simplicité pour exécuter des              correctement fournir des analyses avancées,
                                                                 requêtes avancées, tout en évitant les problèmes liés à              puissantes et réactives, l’environnement doit
Réflexions
                                                                 l’analyse classique des requêtes SQL.                                inclure des services supplémentaires, notamment
Kelly peut par exemple obtenir des réponses aux questions                                                                             une base de données pour les requêtes analyti-
de Susan en créant plusieurs rapports personnalisés. Cette       Composants décisionnels intégrés requis                              ques, un logiciel d’intégration de données et des
solution nécessite toutefois du temps pour développer,                                                                                métadonnées pour les définitions d’agrégation.
                                                                  •	 Outils d’intégration de données pour extraire,
exécuter et examiner chaque rapport manuellement. Il                                                                               •	 Maintenance de l’application : pour les adminis-
                                                                     transformer et charger les données depuis la
est également inefficace d’accéder aux données de cette              base de données de l’application opérationnelle                  trateurs, l’ajout de logiciels implique un travail
manière, car cela peut dégrader les performances de                  vers un (mini-)entrepôt                                          de maintenance plus important. Les analystes de
l’application opérationnelle elle-même.                              de données                                                       données demandent fréquemment de pouvoir
                                                                                                                                      disposer d’une nouvelle vue sur l’entrepôt de
                                                                  •	 (Mini-)entrepôt de données pour traitement
Différentes options peuvent permettre de résoudre ce pro-                                                                             données, ce qui nécessite une nouvelle tâche
                                                                     efficace des données à des fins d’analyse
                                                                                                                                      d’intégration des données et de nouvelles
blème. Une vue préintégrée dans les données sous-jacentes,        •	 Moteur OLAP pour performance et traitement                       définitions de requêtes.
                                                                     analytique
Conclusion                                                                                             En savoir plus
Il existe de nombreuses options permettant d’améliorer                                                 La suite décisionnelle open source de Jaspersoft compte
une application à l’aide de fonctionnalités décisionnelles. Il                                         14 millions de téléchargements dans le monde, 175 000
est important de comprendre les avantages et les besoins                                               déploiements en production et 14 000 clients professionnels
des utilisateurs qui correspondent à chaque niveau de                                                  dans 100 pays. Ces logiciels sont régulièrement améliorés
fonctionnalité. Dans l’exemple ci-dessus, Buck’s Electronics                                           par une communauté de développeurs fédérant plus de
a franchi les cinq niveaux de décisionnel intégré. Consciente                                          250 000 membres. Pour plus d’informations, consultez
de la valeur des données dans l’application IMS2, Kelly peut                                           les pages :
désormais donner à Steve, Janet, Paul et Susan les données                                             http://www.jaspersoft.com et http://www.jasperforge.org
et les outils dont ils ont besoin pour prendre des décisions
au moment opportun et de la manière appropriée. A chaque
niveau décisionnel, l’équipe Buck’s a pu préciser la valeur des
données et mieux comprendre leur rôle dans l’entreprise.
Grâce au décisionnel intégré, applications et utilisateurs
peuvent atteindre un niveau d’intelligence supérieur, ce
qui permet aux applications opérationnelles d’assurer à
l’utilisateur final un meilleur engagement et une valeur
ajoutée plus importante.

Une fois que vous avez déterminé comment procéder,
choisissez si vous voulez créer votre propre structure déci-
sionnelle ou acheter une solution prête à l’emploi. Avant de
prendre votre décision, réfléchissez à ces questions :

1.	Disposez-vous du temps et des ressources nécessaires
   pour créer et assurer la maintenance d’une solution
   décisionnelle intégrée ?

2.	Possédez-vous l’expertise requise en matière de décision-
   nel pour gérer les tendances émergentes telles que les
   fonctionnalités mobiles et sociales ?

3.	Voulez-vous que votre solution décisionnelle intégrée soit
   disponible dans une interface unifiée transparente ?

4.	Votre application sera-t-elle créée sur une base SaaS et/ou
   sur site ?



Copyright© 2011 Jaspersoft Corporation. Tous droits réservés. Avis de marque déposée
Les marques, logos et marques de service (« Marques ») présentées sont la propriété de Jaspersoft ou de tiers. Vous n’êtes pas autorisé à
utiliser les Marques sans le consentement écrit préalable de Jaspersoft ou de ces tiers, éventuels propriétaires des Marques. Les marques
de Jaspersoft incluent, sans toutefois s’y limiter, « Jaspersoft » et le logo Jaspersoft.

Contenu connexe

En vedette

5 Facteurs Clés pour réussir un projet décisionnel
5 Facteurs Clés pour réussir un projet décisionnel5 Facteurs Clés pour réussir un projet décisionnel
5 Facteurs Clés pour réussir un projet décisionnelDecizia
 
Cahier des charges
Cahier des chargesCahier des charges
Cahier des chargesdima_zaki
 
Business Intelligence : Faire parler les informations.
Business Intelligence : Faire parler les informations.Business Intelligence : Faire parler les informations.
Business Intelligence : Faire parler les informations.arnaudm
 
Système d'information décisionnel : à quoi cela sert-il ?
Système d'information décisionnel : à quoi cela sert-il ?Système d'information décisionnel : à quoi cela sert-il ?
Système d'information décisionnel : à quoi cela sert-il ?Michel Bruley
 
Business Intelligence au coeur de la décision
Business Intelligence au coeur de la décision Business Intelligence au coeur de la décision
Business Intelligence au coeur de la décision Amal Brioual
 
Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleLilia Sfaxi
 

En vedette (6)

5 Facteurs Clés pour réussir un projet décisionnel
5 Facteurs Clés pour réussir un projet décisionnel5 Facteurs Clés pour réussir un projet décisionnel
5 Facteurs Clés pour réussir un projet décisionnel
 
Cahier des charges
Cahier des chargesCahier des charges
Cahier des charges
 
Business Intelligence : Faire parler les informations.
Business Intelligence : Faire parler les informations.Business Intelligence : Faire parler les informations.
Business Intelligence : Faire parler les informations.
 
Système d'information décisionnel : à quoi cela sert-il ?
Système d'information décisionnel : à quoi cela sert-il ?Système d'information décisionnel : à quoi cela sert-il ?
Système d'information décisionnel : à quoi cela sert-il ?
 
Business Intelligence au coeur de la décision
Business Intelligence au coeur de la décision Business Intelligence au coeur de la décision
Business Intelligence au coeur de la décision
 
Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique Décisionnelle
 

Similaire à Jaspersoft - les 5 niveaux du décisionnel intégré

Jaspersoft les 5 niveaux du décisionnel intégré
Jaspersoft les 5 niveaux du décisionnel intégréJaspersoft les 5 niveaux du décisionnel intégré
Jaspersoft les 5 niveaux du décisionnel intégréLocutus2of3
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonitasoft
 
Chp2 - Cahier des Charges
Chp2 - Cahier des ChargesChp2 - Cahier des Charges
Chp2 - Cahier des ChargesLilia Sfaxi
 
Projet UE Sites Dynamiques
Projet UE Sites DynamiquesProjet UE Sites Dynamiques
Projet UE Sites Dynamiquesguest748b17
 
X-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRX-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRFresche Solutions
 
La boite à outils pour réussir sa migration vers Windows 7
La boite à outils pour réussir sa migration vers Windows 7La boite à outils pour réussir sa migration vers Windows 7
La boite à outils pour réussir sa migration vers Windows 7Microsoft Technet France
 
Dossier de conception_v1.00
Dossier de conception_v1.00Dossier de conception_v1.00
Dossier de conception_v1.00Arnold Stellio
 
C1 place admin reseaux
C1 place admin reseauxC1 place admin reseaux
C1 place admin reseauxouarazzane
 
Livre blanc sip avaya
Livre blanc sip avayaLivre blanc sip avaya
Livre blanc sip avayawdeangelis
 
X-Analysis Professional - version française
X-Analysis Professional - version françaiseX-Analysis Professional - version française
X-Analysis Professional - version françaiseFresche Solutions
 
X-Analysis - version française
X-Analysis - version françaiseX-Analysis - version française
X-Analysis - version françaiseFresche Solutions
 
Applications en ligne 2012
Applications en ligne 2012Applications en ligne 2012
Applications en ligne 2012URFIST de Paris
 
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalitésPresentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalitésALTIC Altic
 
Data Quality et SOA
Data Quality et SOAData Quality et SOA
Data Quality et SOAUniserv
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action Denys Chamberland
 
B5298 g formation-ibm-cognos-report-studio-v10-2-creation-de-rapports-actifs
B5298 g formation-ibm-cognos-report-studio-v10-2-creation-de-rapports-actifsB5298 g formation-ibm-cognos-report-studio-v10-2-creation-de-rapports-actifs
B5298 g formation-ibm-cognos-report-studio-v10-2-creation-de-rapports-actifsCERTyou Formation
 

Similaire à Jaspersoft - les 5 niveaux du décisionnel intégré (20)

Jaspersoft les 5 niveaux du décisionnel intégré
Jaspersoft les 5 niveaux du décisionnel intégréJaspersoft les 5 niveaux du décisionnel intégré
Jaspersoft les 5 niveaux du décisionnel intégré
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
 
Chp2 - Cahier des Charges
Chp2 - Cahier des ChargesChp2 - Cahier des Charges
Chp2 - Cahier des Charges
 
CV Marc de Leijer FR
CV Marc de Leijer FRCV Marc de Leijer FR
CV Marc de Leijer FR
 
Projet UE Sites Dynamiques
Projet UE Sites DynamiquesProjet UE Sites Dynamiques
Projet UE Sites Dynamiques
 
X-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRX-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FR
 
La boite à outils pour réussir sa migration vers Windows 7
La boite à outils pour réussir sa migration vers Windows 7La boite à outils pour réussir sa migration vers Windows 7
La boite à outils pour réussir sa migration vers Windows 7
 
Cv analyste programmeur
Cv analyste programmeurCv analyste programmeur
Cv analyste programmeur
 
Dossier de conception_v1.00
Dossier de conception_v1.00Dossier de conception_v1.00
Dossier de conception_v1.00
 
Namaa.APA.Report
Namaa.APA.ReportNamaa.APA.Report
Namaa.APA.Report
 
C1 place admin reseaux
C1 place admin reseauxC1 place admin reseaux
C1 place admin reseaux
 
Livre blanc sip avaya
Livre blanc sip avayaLivre blanc sip avaya
Livre blanc sip avaya
 
X-Analysis Professional - version française
X-Analysis Professional - version françaiseX-Analysis Professional - version française
X-Analysis Professional - version française
 
X-Analysis - version française
X-Analysis - version françaiseX-Analysis - version française
X-Analysis - version française
 
Applications en ligne 2012
Applications en ligne 2012Applications en ligne 2012
Applications en ligne 2012
 
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalitésPresentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
 
Data Quality et SOA
Data Quality et SOAData Quality et SOA
Data Quality et SOA
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action
 
X-Audit - FR
X-Audit - FRX-Audit - FR
X-Audit - FR
 
B5298 g formation-ibm-cognos-report-studio-v10-2-creation-de-rapports-actifs
B5298 g formation-ibm-cognos-report-studio-v10-2-creation-de-rapports-actifsB5298 g formation-ibm-cognos-report-studio-v10-2-creation-de-rapports-actifs
B5298 g formation-ibm-cognos-report-studio-v10-2-creation-de-rapports-actifs
 

Jaspersoft - les 5 niveaux du décisionnel intégré

  • 1. Les cinq niveaux du décisionnel intégré 5 Des applications statiques aux applications analytiques
  • 2. Introduction L’expansion des données dans la gestion de l’entreprise promet Avec le décisionnel intégré, il est possible d’atteindre ces cinq niveaux l’apparition d’applications opérationnelles plus intelligentes capables d’engagement : de mieux gérer et automatiser les processus. Cette nouvelle génération d’applications intelligentes, appelées applications analytiques, transfor- Niveau 1 : reporting statique à l’aide d’une bibliothèque de rapports intégrée me la manière dont les entreprises et les autres applications consom- ment les informations afin de générer de meilleures performances et un Niveau 2 : reporting géré avec interactivité, planification, sécurité et distribution avantage concurrentiel. simplifiées via un serveur de reporting La plupart des entreprises valorisent leurs données sous la forme de Niveau 3 : rapports et tableaux de bord hautement interactifs via un serveur rapports, de tableaux de bord et d’analyses à l’aide d’outils décisionnels de reporting (BI) autonomes et d’outils d’entrepôt de données. Pourtant, en réalité, seul un faible pourcentage d’utilisateurs a effectivement recours à ce Niveau 4 : rapports et analyse de données ad hoc en libre-service via un type de décisionnel en raison de la complexité de l’interface, du manque serveur décisionnel d’informations à jour et des problèmes d’inexactitude des données. Niveau 5 : analyse avancée avec mini-entrepôt de données via un Souvent, ce sont des applications opérationnelles déjà en place qui serveur décisionnel offrent la possibilité d’exploiter les données pour optimiser la prise de Notre exemple d’application avec décisionnel intégré est un système de décision. Ces applications métier évoluent en migrant leurs données gestion des stocks appelé IMS2. Ce système organise les informations opérationnelles statiques vers des applications analytiques interactives, produits, les unités en stock, les données de localisation, l’historique lesquelles favorisent une prise de décision plus efficace.. des mouvements et les informations de nomenclature. Il est utilisé par une grande diversité d’employés, notamment responsables d’inventaire, Au regard du grand nombre d’éditeurs de logiciels et de choix de déve- gestionnaires d’entrepôts, agents de détail, responsables d’atelier et loppements, le processus de transition d’une application opérationnelle équipes dirigeantes. statique vers une application analytique peut sembler une vraie gageure. Les développeurs d’applications doivent choisir entre créer leurs propres fonctionnalités analytiques dans leur application ou s’en remettre à un outil existant, prêt à l’emploi. Cet e-book présente les cinq niveaux d’engagement les plus courants qu’il est possible d’atteindre par l’intégration du décisionnel. En suivant cette progression en termes de complexité et de valeur, vous pouvez transformer une application opérationnelle statique en application analytique interactive motivante. Dans la présente discussion, une application métier fictive et ses utilisateurs illustrent les fonctionnalités offertes aux utilisateurs finaux à chaque niveau.
  • 3. Niveau 1 Reporting statique Réflexions Limites Joel est responsable d’inventaire au magasin Buck’s Electro- Une bibliothèque de reporting intégrée permet à l’ • Informations statiques instantanées : les rapports nics de Phoenix. Il veut savoir combien de batteries lui ont utilisateur d’exécuter un rapport à la demande ou de intégrés limitent généralement les informations été fournies par son distributeur le mois dernier et combien demander à l’application d’exécuter ce rapport en arrière- dans le temps en raison d’un manque de données sont prévues pour le reste de l’année, le tout présenté plan puis de le stocker. Ces rapports préintégrés sont conçus historiques stockées dans la base de données de l’application opérationnelle. Par conséquent, les par semaine dans un tableau ou un histogramme. Il veut par un développeur d’applications et nécessitent de définir rapports ne peuvent révéler aucune tendance à leurs générer le rapport à partir des données les plus récentes. la mise en page du rapport et son format d’exportation utilisateurs. En outre, le rapport est habituellement L’administratrice de l’application, Kelly, a implémenté le (par ex. PDF, XLS, HTML). Chaque rapport doit être conçu statique et ne permet pas aux utilisateurs d’effectuer rapport en tant qu’option de menu dans l’application IMS2 ; de manière à éviter tout impact significatif sur les perfor- des zooms depuis les données de synthèse vers il sera généré au format PDF. mances de l’application opérationnelle. La bibliothèque les détails sous-jacents, afin d’en avoir une vision de reporting est souvent créée au sein de l’environnement approfondie. Les utilisateurs finaux veulent uniquement un rapport applicatif, partageant ainsi son répertoire racine. Les • Requêtes de rapport sans réponse : chaque rapport développeurs d’applications écrivent généralement du intégré est conçu par un développeur d’applications, Lorsque les utilisateurs veulent visualiser des données code supplémentaire associé à la bibliothèque de reporting ce qui implique des hypothèses sur ce qu’il convient depuis leur application opérationnelle, ils consultent géné- pour gérer l’accès, la sécurité, la planification et le stockage de présenter à l’utilisateur final et la manière dont les ralement un rapport statique issu de l’application. Certains des rapports. données lui sont présentées. Les nouvelles requêtes rapports sont mis en forme et prêts pour l’impression, tandis de rapport peuvent uniquement être émises par que d’autres sont disponibles en téléchargement sous la Composants décisionnels intégrés requis le développeur, ce qui signifie que les requêtes forme d’une feuille de calcul Microsoft Excel. Les rapports personnalisées restent sans réponse ou ne sont pas fournissent une vue statique dans le temps, qui provient en • Bibliothèque de reporting pour disposer de fournies au bon moment. principe de la base de données opérationnelles dynamique services tels que compilation de rapports, mise en • Impact sur les performances de l’application : si de l’application. page et format d’exportation l’application opérationnelle n’offre ni planification • Concepteur de rapports de bureau pour la ni référentiel de rapports, la même requête de Les développeurs d’applications veulent une solution création des rapports rapport peut être exécutée plusieurs fois, de manière architecturale simple simultanée par différents utilisateurs, ce qui influera sur les performances de l’application opérationnelle. Pour déterminer la meilleure façon d’obtenir un rapport Par ailleurs, la compilation et la mise en page de statique dans leur application opérationnelle, les dévelo- chaque rapport mobilisent des ressources de calcul. ppeurs d’applications disposent de plusieurs options. Ils • Travail de développement : pour chaque nouveau peuvent concevoir leur propre outil, intégrer un moteur de rapport, le développeur doit tenir compte de reporting open source ou faire l’acquisition d’une solution l’impact en termes de performance sur l’application commerciale. Ils peuvent examiner plusieurs options opérationnelle ainsi que de tous les aspects liés à la architecturales pour implémenter de manière transparente sécurité. Lorsque les utilisateurs finaux demandent la requête de rapport, sans incidence sur l’architecture de nouvelles vues des données, le développeur doit de l’application opérationnelle. En réduisant l’impact sur mettre en balance nouvelles requêtes de rapport et l’architecture de l’application, on obtient généralement une améliorations des fonctionnalités. solution de reporting limitée pour les utilisateurs finaux.
  • 4. Niveau 2 Rapports interactifs gérés Exemple Réflexions Limites Janet est responsable des magasins Buck’s Electronics de Les entreprises attendent de la plupart des applications Un serveur de reporting permet d’améliorer le niveau la région Ouest. Elle veut savoir combien de livraisons au opérationnelles qu’elles fournissent de manière automatisée d’engagement des informations au sein de l’entreprise grâce total ont été effectuées le mois précédent par distributeur, des rapports et des requêtes de rapport personnalisés. à des rapports interactifs planifiés, tout en améliorant les combien d’unités se trouvent en stock et combien seront L’engagement des utilisateurs finaux d’une application performances de l’application opérationnelle en transférant expédiées le mois suivant pour chaque magasin. Elle veut augmente lorsque les données du système s’inscrivent la compilation des rapports vers un serveur de reporting ensuite que tous les rapports soient exécutés chaque nuit dans des processus de planification et de prise de décision distinct. Mais certaines restrictions limitent la capacité puis envoyés par e-mail au responsable de chaque magasin. quotidiens. Au fil de la progression de l’application, il de l’application à s’adapter à la dynamique variable d’ Paul, le responsable du magasin de Santa Fe, a demandé un est possible qu’apparaissent de nouvelles solutions ou une entreprise : champ de vieillissement des stocks dans le rapport de son de nouveaux concurrents. Pour répondre aux besoins magasin. Kelly, toujours responsable de la maintenance et de reporting Niveau 2, il est possible de compléter la • Simplicité de la sécurité des données : un modèle objet de l’extension d’IMS2, sait que le niveau actuel d’intégration bibliothèque de reporting avec un planificateur et un de rapport simple tel que la solution de reporting n’est pas suffisant pour cette tâche.. référentiel de rapports, un service de distribution de Niveau 2 ne fournit pas de sécurité de niveau requête rapports, des mesures de sécurité par rôle et un concepteur (SQL). Un référentiel de rapports n’examine pas les requêtes du rapport, de sorte que le développeur ou Reporting applicatif géré pour de meilleures de rapports pour les nouvelles requêtes de rapport. Ces l’administrateur des rapports doit créer les attributs de performances de l’entreprise fonctionnalités supplémentaires ajoutent à la complexité sécurité dans le rapport lui-même et affecter manuelle- de la solution de bibliothèque de reporting. Ces services ment ces attributs à l’objet de rapport. Le succès d’une application opérationnelle fait souvent peuvent être fournis par l’application en natif via un travail apparaître de nouvelles exigences professionnelles et de • Disponibilité des rapports personnalisés : la création de de développement assez conséquent, ou par une solution nouveaux défis pour les administrateurs de l’application. Les nouveaux rapports personnalisés requiert l’expertise décisionnelle intégrée prête à l’emploi. Une fois ces services d’un développeur spécialisé en raison de la complexité rapports gérés aident l’entreprise à être performante grâce mis en place, la solution décisionnelle intégrée peut fournir de la source de données sous-jacente, des modèles au partage d’informations prévisibles et aux indicateurs clés des rapports plus nombreux à davantage d’utilisateurs, avec de sécurité et des exigences de mise en forme des de performance prédéfinis (KPI). une plus grande interactivité, grâce à l’outil de conception rapports. Pour la plupart, les entreprises possèdent peu de rapports et à la configuration du serveur. A partir de ce de développeurs de rapports spécialisés ; il est donc plus Pour ce qui concerne les besoins de Janet et de Paul, Kelly ne stade, un serveur de reporting devient essentiel pour fournir difficile dans ce cas de fournir de nouveaux rapports aux peut pas y apporter de réponse avec la fonctionnalité prête une solution décisionnelle intégrée complète. utilisateurs professionnels. à l’emploi d’une solution de reporting Niveau 1. Kelly devrait • Pas de tableaux de bord : une fois que les utilisateurs de sinon créer des outils personnalisés pour la planification et le Composants décisionnels intégrés requis l’application ont trouvé réponse à leurs besoins de base service de distribution de rapports. En outre, elle doit créer en reporting, ils deviennent rapidement demandeurs plusieurs nouveaux rapports personnalisés, soit en extrayant • Serveur décisionnel pour la sécurité des données et de fonctionnalités plus complexes, comme par exemple les données depuis l’application puis en créant les rapports les services de reporting (planification, distribution et des vues de contrôle. Ce type de reporting est possible avec un autre outil, soit en demandant une amélioration organisation) via des tableaux de bord, qui fournissent des synthèses auprès de l’éditeur d’IMS2. Comme cela est souvent le cas, • Concepteur de rapports de bureau pour rapports instantanées sur les indicateurs de performance stra- Kelly a également la charge d’autres tâches, notamment la très complexes tégiques. La plupart des tableaux de bord permettent maintenance d’autres applications, ce qui génère des délais d’effectuer des zooms avant sur les détails sous-jacents dans la réponse aux requêtes de Paul et Janet. d’une vue de synthèse, afin de procéder à un examen plus approfondi.
  • 5. Niveau 3 Rapports et tableaux de bord hautement interactifs Exemple : Un tableau de bord de performance mesure les tendances à Limites court et long terme, avec accès rapide aux détails sous-jacents, Le décisionnel intégré Niveau 3 permet aux nouveaux profils Steve est responsable des opérations d’inventaire pour tous afin d’aider les équipes dirigeantes à réagir de manière tactique utilisateur d’exploiter les données stockées dans l’application  les magasins de vente au détail des produits électroniques. ou stratégique en fonction des besoins de leur entreprise. IMS2. Les tableaux de bord peuvent permettre de mettre en place Il veut pouvoir instantanément disposer de métriques sur Les tableaux de bord peuvent également être alimentés par de nouvelles stratégies, de meilleures décisions et des mesures de les indicateurs de performance clés pour les stocks et les plusieurs sources dans l’application, afin de présenter une vue planification. Le Niveau 3 ne fait toutefois pas diminuer le nombre points de vente, présentés dans un tableau de bord unique, holistique de l’entreprise. de demandes de rapports personnalisés émises par d’autres types facile à consulter. Il veut que ses rapports soient interactifs et permettent de réaliser des zooms avant sur des données d’utilisateurs. La réussite à ce niveau fait souvent apparaître de détaillées et des opérations de filtrage, et qu’ils fournissent des Réflexions nouveaux besoins : indicateurs faciles à identifier, associés aux données métriques Les deux niveaux précédents de reporting intégré ne permet- • Manque de rapports personnalisés : la création de aberrantes. Ces métriques sont obtenues de manière combinée tent pas, en réalité, de présenter un tableau de bord interactif. nouveaux rapports personnalisés requiert l’expertise à partir du système d’inventaire IMS2 et d’une autre application Les tableaux de bord sont un ensemble de rapports ou d’un développeur spécialisé en raison de la complexité point de vente afin de constituer un tableau de bord central « reportlets » assemblés sur une trame unique, souvent avec des de la source de données sous-jacente, des modèles sur les performances de l’entreprise. De nouveau, Kelly réalise contrôles interactifs qui permettent à l’utilisateur de modifier de sécurité et des exigences de mise en forme des que la solution actuelle ne va pas convenir à ce nouveau niveau la vue des données selon l’heure, le lieu ou autre catégorie de rapports. Pour la plupart, les entreprises possèdent peu d’engagement. Pour que Steve soit réellement satisfait, elle va paramètres. La structure de contrôle de ces reportlets intégrés de développeurs de rapports spécialisés ; il est donc devoir passer au niveau supérieur. nécessite une couche d’orchestration généralement gérée par plus difficile d’assurer une réactivité auprès des utili- une couche de métadonnées au sein de l’environnement du sateurs professionnels en termes d’approvisionnement Réponse aux nouveaux profils utilisateur avec serveur de reporting. Pour améliorer l’engagement et attirer en nouveaux rapports. La solution idéale consiste à tableaux de bord applicatifs les décideurs vers le tableau de bord, la mise en page et la fournir des outils de conception de rapports que les conception globales doivent inclure des éléments convaincants utilisateurs possédant peu de compétences techniques Si le type de rapports évoqué dans les deux premières phases tels que des graphiques animés et des tables avec fonction de peuvent utiliser pour créer leurs propres rapports sans fournit des informations détaillées utiles chaque jour pour zoom, de sorte que les utilisateurs puissent rapidement localiser faire appel au service informatique ni aux développeurs les décisions stratégiques des responsables produits et des et explorer leurs activités métier. spécifiquement qualifiés. utilisateurs dans l’atelier, il ne conviendra peut-être pas aux dirigeants ou aux responsables sectoriels. Les dirigeants • Exploration et analyse des données insuffisantes : les n’utilisent probablement pas l’application pour des tâches Composants décisionnels intégrés requis tableaux de bord permettent de visualiser des proces- opérationnelles journalières, mais s’appuient en revanche • Serveur décisionnel pour la sécurité des données, sus complexes dans des termes faciles à consulter et à sur des données instantanées, sur une base hebdomadaire, couche de métadonnées, structure de tableau comprendre. Toutefois, un tableau de bord convaincant quotidienne ou horaire, pour suivre les performances de leur de bord et services de reporting (planification, éveille la curiosité de l’utilisateur, qui veut en savoir entreprise. Ces informations sont habituellement présentées distribution, organisation) plus sur ses données et comprendre pourquoi telle dans un tableau de bord interactif facile à appréhender. métrique révèle un résultat insuffisant ou excessif. • Concepteur de rapports de bureau pour rapports Les réponses à ces questions se trouvent souvent « Un tableau de bord décisionnel est un outil de visualisation très complexes en dehors de la portée du tableau de bord et de ses de données qui permet de contrôler les processus métier et ac- • Framework d’interface personnalisable pour rapports détaillés sous-jacents. Pour pouvoir répondre tivités stratégiques, à l’aide de métriques sur les performances stratégie de marque transparente et intégration dans à ces questions plus profondes et plus immédiates, il de l’entreprise, et qui déclenche des alertes en cas de problèmes l’application opérationnelle convient d’exposer les données via une interface avec potentiels. Ils analysent la cause principale des problèmes en laquelle l’utilisateur puisse interagir. L’exploration des explorant les informations pertinentes et opportunes, selon données nécessite souvent des requêtes comparant plusieurs perspectives et à différents niveaux de détail. Ils divers paramètres de produit, de lieu et de temps. Les gèrent également les personnes et les processus pour optimiser utilisateurs veulent pouvoir consulter les données dans la prise de décision, les performances et orienter l’entreprise différentes dimensions afin d’identifier les tendances ou dans la direction appropriée. » les données aberrantes. – Tableaux de bord de performance : Measuring, Monitoring, and Managing Your Business, Wayne Eckerson
  • 6. Niveau 4 Reporting et analyse en libre-service pour applications opérationnelles Exemple : chaque rapport manuellement, ainsi que dans les délais que lisations afin de proposer une apparence cohérente cela induit. Il existe un risque accru pour les performances de pour les utilisateurs finaux. Paul est planificateur d’inventaire au siège de Buck’s Electronics. l’application en raison des requêtes non contrôlées que cette • Simplicité des analyses : l’analyse de données ad Il veut créer ses propres rapports personnalisés pour ses approche introduit dans l’environnement. Pour les implémen- hoc à l’aide d’un moteur d’analyse en mémoire ne distributeurs en gros. Ces distributeurs changent tous les tations à plus grande échelle, il existe un risque de sécurité fournit pas obligatoirement toutes les requêtes quelques mois et les rapports doivent donc également suivre accru si un accès général est fourni à la base de données, auquel avancées requises par un analyste de données. Cette cette fréquence. Certains rapports sont créés par gamme de s’ajoutent des coûts de formation supplémentaires en fonction restriction peut résider dans la structure de la base produits, tandis que d’autres sont basés sur des métriques de la taille du groupe. de données de l’application ou dans les fonctions spécifiques à chaque magasin. Les rapports statiques actuels fournis par le système IMS2 ne procure pas la flexibilité requise analytiques disponibles dans l’outil en mémoire. Les pour générer ces rapports, ce qui oblige Paul à demander à Option 2 : requêtes plus évoluées peuvent nécessiter un outil Kelly de nouveaux rapports presque tous les mois. Kelly reçoit Fournir à Paul un environnement de conception de rapports OLAP (Online Analytical Processing) permettant des demandes similaires de rapports personnalisés de la part facile à utiliser pour ses besoins de reporting et d’analyse ad d’exécuter des requêtes analytiques plus puissantes d’autres employés et ne parvient pas à suivre ce rythme. hoc. Kelly peut définir une couche sémantique facile à compren- et plus perfectionnées. dre qui se superpose à la base de données de l’application. Cette • Connaissance des tendances et taille des données Questions à examiner : couche permet aux utilisateurs sans compétences techniques limitées pour l’analyse : si l’environnement d’analyse de comprendre le nom des colonnes et les données tout en utilise un moteur en mémoire avec un système 1. Vos clients ont-ils plusieurs interlocuteurs pour lesquels ils fournissant un modèle d’accès de sécurité pour la base de don- transactionnel, la quantité de données historiques doivent disposer de rapports avancés ? nées sous-jacente. Les métadonnées peuvent être conçues avec peut être un facteur restrictif. En outre, si la base la base de données opérationnelle ou avec un mini-entrepôt de de données de l’application contient beaucoup 2. Ces personnes veulent-elles créer leurs propres rapports ? données spécifique. Avec ces éléments, et avec un concepteur de données, la quantité stockée dans un moteur de rapports graphique par glisser-déplacer, les travailleurs en mémoire est limitée à la quantité de mémoire 3. Ces personnes possèdent-elles les connaissances suffisantes du savoir comme Paul peuvent alors créer leurs propres disponible sur l’ordinateur hébergeant le serveur rapports à la demande, sans solliciter Kelly. Enfin, un moteur décisionnel. Si la base de données de l’application est et veulent-elles créer leurs propres rapports sans faire appel au d’interrogation en mémoire peut réduire davantage encore volumineuse, il est souvent préférable de configurer service informatique ou autres ressources techniques ? l’impact des requêtes sur la base de données de l’application, une base de données analytique spécifique qui autorisant ainsi des rapports personnalisés et des analyses s’appuie sur le stockage en colonnes et sur la Réflexions légères qui n’affectent pas les performances de l’application. compression des données. Lorsque les travailleurs du savoir veulent des rapports Lors de l’intégration d’un environnement décisionnel en personnalisés, qui ne sont donc pas inclus dans l’application libre-service dans une autre application, il existe un risque assez Composants décisionnels intégrés requis opérationnelle standard, Buck’s a le choix entre deux options : important que l’apparence de l’application originale perde en cohérence. Il convient de choisir des outils décisionnels capables • Serveur décisionnel pour la sécurité des données, Option 1 : de personnaliser l’interface afin qu’elle puisse se fondre de couche de métadonnées, concepteur de rapports manière transparente dans votre application. Web facile à utiliser, structure de tableau de bord, Fournir à Paul ou à Kelly un accès direct à la base de données services de reporting (planification, distribution, vers le schéma de l’application opérationnelle afin de pouvoir organisation) Limites vider les données CSV vers leur machine locale, ou leur fournir un outil de conception de rapports pour les besoins • Cohérence de l’apparence de l’application : • Concepteur de rapports de bureau pour rapports plus exigeants. l’apparence d’une application est importante pour avec mise en forme avancée les éditeurs de logiciels et les utilisateurs finaux. • Framework d’interface personnalisable pour L’inconvénient de cette option réside dans les coûts de forma- Les développeurs d’applications qui intègrent une stratégie de marque transparente et intégration dans tion et l’étendue des ressources nécessaires pour apprendre aux plateforme décisionnelle prête à l’emploi existante l’application opérationnelle utilisateurs sans compétences techniques à manier des outils doivent rechercher des outils facilitant les personna- de conception de rapports puissants et complets pour créer
  • 7. Niveau 5 Analyse avancée pour une perception approfondie Exemple : simplement structurée à des fins d’analyse, permet aux • Serveur décisionnel pour la sécurité des données, analystes de données d’inspecter rapidement des ensem- couche de métadonnées, visualisation de Susan est responsable d’une gamme de produits au siège bles de données volumineux et d’effectuer des requêtes données, concepteur de rapports Web facile à de Buck’s Electronics. Elle veut comprendre pourquoi les complexes sur des périodes définies, ce qui est difficile à utiliser, structure de tableau de bord et services de marges chutent pour les claviers et les moniteurs dans les reporting réaliser avec une base de données transactionnelle. magasins de la zone Nord-Ouest, par rapport à ceux de la • Concepteur de rapports de bureau pour rapports zone Sud-Ouest. Elle voudrait explorer diverses données Le modèle de traitement de données OLAP (Online avec mise en forme avancée et dimensions, notamment coûts unitaires en gros, prix Analytical Processing) permet aux analystes d’effectuer • Framework d’interface personnalisable pour de détail, vieillissement des stocks, frais d’expédition et aisément des extractions sélectives et de visualiser les stratégie de marque transparente et intégration promotions sur les produits. Elle prévoit de comparer les pro- données selon plusieurs points de vue. Tandis que les dans l’application opérationnelle duits selon les dimensions magasin et date (mois et année), modèles de données transactionnels sont conçus pour en incluant les données de leur système de promotion des stocker les données selon une ou deux dimensions (par ex. Limites produits. Elle va examiner les tendances dans le temps, ventes par région), une base de données multidimension- éventuellement dues à des schémas saisonniers selon les Proposer un meilleur accès aux données présente de nelle, par ex. OLAP, considère chaque attribut de données magasins et aux dépenses supplémentaires associées à nombreux avantages pour les entreprises, notamment en tant que dimension distincte (par ex. produit, région, l’approvisionnement. Pour répondre à ce nouveau besoin, une meilleure connaissance des nouvelles catégories de intervalle de temps). En intégrant une approche OLAP ou Kelly envisage les options suivantes : revenus, des améliorations des processus opérationnels, des multidimensionnelle, l’application peut faciliter les analyses avantages concurrentiels, etc. ; le coût de cette démarche • Créer des rapports personnalisés qui recueillent comparatives et temporelles (par ex. zoom avant, zoom peut toutefois s’avérer élevé pour les développeurs et les les données dont Susan a besoin arrière, permutation d’axes, rotation et filtrage) selon ces administrateurs. Voici quelques défis spécifiques à une différents points de vue. La plupart des moteurs OLAP • Donner à Susan les outils d’exploration qui lui solution d’analyse intégrée : permettent de trouver intuitivement les données prennent en charge un langage de requête plus expressif dont elle a besoin appelé MDX (expressions multidimensionnelles) qui assure • Complexité de l’architecture : pour pouvoir aux analystes puissance et simplicité pour exécuter des correctement fournir des analyses avancées, requêtes avancées, tout en évitant les problèmes liés à puissantes et réactives, l’environnement doit Réflexions l’analyse classique des requêtes SQL. inclure des services supplémentaires, notamment Kelly peut par exemple obtenir des réponses aux questions une base de données pour les requêtes analyti- de Susan en créant plusieurs rapports personnalisés. Cette Composants décisionnels intégrés requis ques, un logiciel d’intégration de données et des solution nécessite toutefois du temps pour développer, métadonnées pour les définitions d’agrégation. • Outils d’intégration de données pour extraire, exécuter et examiner chaque rapport manuellement. Il • Maintenance de l’application : pour les adminis- transformer et charger les données depuis la est également inefficace d’accéder aux données de cette base de données de l’application opérationnelle trateurs, l’ajout de logiciels implique un travail manière, car cela peut dégrader les performances de vers un (mini-)entrepôt de maintenance plus important. Les analystes de l’application opérationnelle elle-même. de données données demandent fréquemment de pouvoir disposer d’une nouvelle vue sur l’entrepôt de • (Mini-)entrepôt de données pour traitement Différentes options peuvent permettre de résoudre ce pro- données, ce qui nécessite une nouvelle tâche efficace des données à des fins d’analyse d’intégration des données et de nouvelles blème. Une vue préintégrée dans les données sous-jacentes, • Moteur OLAP pour performance et traitement définitions de requêtes. analytique
  • 8. Conclusion En savoir plus Il existe de nombreuses options permettant d’améliorer La suite décisionnelle open source de Jaspersoft compte une application à l’aide de fonctionnalités décisionnelles. Il 14 millions de téléchargements dans le monde, 175 000 est important de comprendre les avantages et les besoins déploiements en production et 14 000 clients professionnels des utilisateurs qui correspondent à chaque niveau de dans 100 pays. Ces logiciels sont régulièrement améliorés fonctionnalité. Dans l’exemple ci-dessus, Buck’s Electronics par une communauté de développeurs fédérant plus de a franchi les cinq niveaux de décisionnel intégré. Consciente 250 000 membres. Pour plus d’informations, consultez de la valeur des données dans l’application IMS2, Kelly peut les pages : désormais donner à Steve, Janet, Paul et Susan les données http://www.jaspersoft.com et http://www.jasperforge.org et les outils dont ils ont besoin pour prendre des décisions au moment opportun et de la manière appropriée. A chaque niveau décisionnel, l’équipe Buck’s a pu préciser la valeur des données et mieux comprendre leur rôle dans l’entreprise. Grâce au décisionnel intégré, applications et utilisateurs peuvent atteindre un niveau d’intelligence supérieur, ce qui permet aux applications opérationnelles d’assurer à l’utilisateur final un meilleur engagement et une valeur ajoutée plus importante. Une fois que vous avez déterminé comment procéder, choisissez si vous voulez créer votre propre structure déci- sionnelle ou acheter une solution prête à l’emploi. Avant de prendre votre décision, réfléchissez à ces questions : 1. Disposez-vous du temps et des ressources nécessaires pour créer et assurer la maintenance d’une solution décisionnelle intégrée ? 2. Possédez-vous l’expertise requise en matière de décision- nel pour gérer les tendances émergentes telles que les fonctionnalités mobiles et sociales ? 3. Voulez-vous que votre solution décisionnelle intégrée soit disponible dans une interface unifiée transparente ? 4. Votre application sera-t-elle créée sur une base SaaS et/ou sur site ? Copyright© 2011 Jaspersoft Corporation. Tous droits réservés. Avis de marque déposée Les marques, logos et marques de service (« Marques ») présentées sont la propriété de Jaspersoft ou de tiers. Vous n’êtes pas autorisé à utiliser les Marques sans le consentement écrit préalable de Jaspersoft ou de ces tiers, éventuels propriétaires des Marques. Les marques de Jaspersoft incluent, sans toutefois s’y limiter, « Jaspersoft » et le logo Jaspersoft.