Les cinq niveaux du décisionnel intégré5   Des applications statiques aux applications analytiques
IntroductionL’expansion des données dans la gestion de l’entreprise promet                  Avec le décisionnel intégré, i...
Niveau 1                       Reporting statique                                                                Réflexion...
Niveau 2                        Rapports interactifs gérésExemple                                                         ...
Niveau 3                           Rapports et tableaux de                           bord hautement interactifsExemple :  ...
Niveau 4                          Reporting et analyse en libre-service                          pour applications opérati...
Niveau 5                       Analyse avancée pour une                       perception approfondieExemple :             ...
Conclusion                                                                                             En savoir plusIl ex...
Prochain SlideShare
Chargement dans…5
×

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

2 321 vues

Publié le

Consulter l'article associé sur osbi.fr : http://www.osbi.fr/?p=3373

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
2 321
Sur SlideShare
0
Issues des intégrations
0
Intégrations
135
Actions
Partages
0
Téléchargements
234
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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

  1. 1. Les cinq niveaux du décisionnel intégré5 Des applications statiques aux applications analytiques
  2. 2. IntroductionL’expansion des données dans la gestion de l’entreprise promet Avec le décisionnel intégré, il est possible d’atteindre ces cinq niveauxl’apparition d’applications opérationnelles plus intelligentes capables d’engagement :de mieux gérer et automatiser les processus. Cette nouvelle générationd’applications intelligentes, appelées applications analytiques, transfor- Niveau 1 : reporting statique à l’aide d’une bibliothèque de rapports intégréeme 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 distributionavantage concurrentiel. simplifiées via un serveur de reportingLa plupart des entreprises valorisent leurs données sous la forme de Niveau 3 : rapports et tableaux de bord hautement interactifs via un serveurrapports, 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 untype de décisionnel en raison de la complexité de l’interface, du manque serveur décisionneld’informations à jour et des problèmes d’inexactitude des données. Niveau 5 : analyse avancée avec mini-entrepôt de données via unSouvent, ce sont des applications opérationnelles déjà en place qui serveur décisionneloffrent 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 dedécision. Ces applications métier évoluent en migrant leurs données gestion des stocks appelé IMS2. Ce système organise les informationsopérationnelles statiques vers des applications analytiques interactives, produits, les unités en stock, les données de localisation, l’historiquelesquelles 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 etloppements, 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 propresfonctionnalités analytiques dans leur application ou s’en remettre à unoutil existant, prêt à l’emploi.Cet e-book présente les cinq niveaux d’engagement les plus courantsqu’il est possible d’atteindre par l’intégration du décisionnel. En suivantcette progression en termes de complexité et de valeur, vous pouveztransformer une application opérationnelle statique en applicationanalytique interactive motivante. Dans la présente discussion, uneapplication métier fictive et ses utilisateurs illustrent les fonctionnalitésoffertes aux utilisateurs finaux à chaque niveau.
  3. 3. Niveau 1 Reporting statique Réflexions LimitesJoel est responsable d’inventaire au magasin Buck’s Electro- Une bibliothèque de reporting intégrée permet à l’ • Informations statiques instantanées : les rapportsnics 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éessont 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, lespar 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 à leursgé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 habituellementL’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’effectuerrapport 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 versil 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 convientdepuis 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 lesralement un rapport statique issu de l’application. Certains des rapports. données lui sont présentées. Les nouvelles requêtesrapports sont mis en forme et prêts pour l’impression, tandis de rapport peuvent uniquement être émises parque 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êtesforme d’une feuille de calcul Microsoft Excel. Les rapports personnalisées restent sans réponse ou ne sont pasfournissent 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 : side 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 deLes développeurs d’applications veulent une solution création des rapports rapport peut être exécutée plusieurs fois, de manièrearchitecturale 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 destatique 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 nouveaupeuvent concevoir leur propre outil, intégrer un moteur de rapport, le développeur doit tenir compte dereporting open source ou faire l’acquisition d’une solution l’impact en termes de performance sur l’applicationcommerciale. Ils peuvent examiner plusieurs options opérationnelle ainsi que de tous les aspects liés à laarchitecturales pour implémenter de manière transparente sécurité. Lorsque les utilisateurs finaux demandentla requête de rapport, sans incidence sur l’architecture de nouvelles vues des données, le développeur doitde l’application opérationnelle. En réduisant l’impact sur mettre en balance nouvelles requêtes de rapport etl’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. 4. Niveau 2 Rapports interactifs gérésExemple Réflexions LimitesJanet 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 niveaula 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âcetotal 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 lescombien 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érantexpé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 reportingensuite 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 besoinsmagasin. 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 objetde 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 reportingn’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 ouReporting 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 deperformances 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 travailapparaî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 solutionnouveaux 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èlesau 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 desde 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 plusPour 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 auxpeut 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 desinon 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 baseservice de distribution de rapports. En outre, elle doit créer en reporting, ils deviennent rapidement demandeursplusieurs 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 exempleles 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 possibleavec un autre outil, soit en demandant une amélioration organisation) via des tableaux de bord, qui fournissent des synthèsesauprè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 permettentmaintenance d’autres applications, ce qui génère des délais d’effectuer des zooms avant sur les détails sous-jacentsdans 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. 5. Niveau 3 Rapports et tableaux de bord hautement interactifsExemple : 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 profilsSteve 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 placeIl 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 deles 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 nombrepoints 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 typesfacile à consulter. Il veut que ses rapports soient interactifset permettent de réaliser des zooms avant sur des données d’utilisateurs. La réussite à ce niveau fait souvent apparaître dedé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 deaberrantes. 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èlessur 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 desque 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 peud’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 doncdevoir 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’approvisionnementRé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 techniquesSi 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 sansfournit 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éveloppeursles 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 auxdirigeants ou aux responsables sectoriels. Les dirigeants • Exploration et analyse des données insuffisantes : lesn’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 convaincantquotidienne ou horaire, pour suivre les performances de leur de bord et services de reporting (planification, éveille la curiosité de l’utilisateur, qui veut en savoirentreprise. Ces informations sont habituellement présentées distribution, organisation) plus sur ses données et comprendre pourquoi telledans 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 sesde 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épondretivité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, ilde 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 avecpotentiels. Ils analysent la cause principale des problèmes en laquelle l’utilisateur puisse interagir. L’exploration desexplorant les informations pertinentes et opportunes, selon données nécessite souvent des requêtes comparantplusieurs perspectives et à différents niveaux de détail. Ils divers paramètres de produit, de lieu et de temps. Lesgèrent également les personnes et les processus pour optimiser utilisateurs veulent pouvoir consulter les données dansla prise de décision, les performances et orienter l’entreprise différentes dimensions afin d’identifier les tendances oudans la direction appropriée. » les données aberrantes.– Tableaux de bord de performance :Measuring, Monitoring, and Managing Your Business, Wayne Eckerson
  6. 6. Niveau 4 Reporting et analyse en libre-service pour applications opérationnellesExemple : 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 adIl 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 nedistributeurs en gros. Ces distributeurs changent tous les tations à plus grande échelle, il existe un risque de sécurité fournit pas obligatoirement toutes les requêtesquelques 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. Cettecette 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 baseproduits, 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 fonctionsspécifiques à chaque magasin. Les rapports statiques actuelsfournis par le système IMS2 ne procure pas la flexibilité requise analytiques disponibles dans l’outil en mémoire. Lespour générer ces rapports, ce qui oblige Paul à demander à Option 2 : requêtes plus évoluées peuvent nécessiter un outilKelly de nouveaux rapports presque tous les mois. Kelly reçoit Fournir à Paul un environnement de conception de rapports OLAP (Online Analytical Processing) permettantdes 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 puissantesd’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éesQuestions à 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ème1. 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 historiquesdoivent 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 beaucoup2. 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émoire3. 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 estet 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 configurerservice 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 laRé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 enpersonnalisé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 requisopé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) Limitesvider les données CSV vers leur machine locale, ou leurfournir un outil de conception de rapports pour les besoins • Cohérence de l’apparence de l’application : • Concepteur de rapports de bureau pour rapportsplus 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 pourL’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 danstion et l’étendue des ressources nécessaires pour apprendre aux plateforme décisionnelle prête à l’emploi existante l’application opérationnelleutilisateurs 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. 7. Niveau 5 Analyse avancée pour une perception approfondieExemple : 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 deSusan 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 demarges 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 rapportszone Sud-Ouest. Elle voudrait explorer diverses données Le modèle de traitement de données OLAP (Online avec mise en forme avancéeet dimensions, notamment coûts unitaires en gros, prix Analytical Processing) permet aux analystes d’effectuer • Framework d’interface personnalisable pourde 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égrationpromotions sur les produits. Elle prévoit de comparer les pro- données selon plusieurs points de vue. Tandis que les dans l’application opérationnelleduits selon les dimensions magasin et date (mois et année), modèles de données transactionnels sont conçus pouren incluant les données de leur système de promotion des stocker les données selon une ou deux dimensions (par ex. Limitesproduits. 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éesmagasins 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 ouKelly 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 doitRéflexions l’analyse classique des requêtes SQL. inclure des services supplémentaires, notammentKelly 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 dessolution 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 laest é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 travailmanière, car cela peut dégrader les performances de vers un (mini-)entrepôt de maintenance plus important. Les analystes del’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 traitementDiffé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 nouvellesblè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. 8. Conclusion En savoir plusIl existe de nombreuses options permettant d’améliorer La suite décisionnelle open source de Jaspersoft compteune application à l’aide de fonctionnalités décisionnelles. Il 14 millions de téléchargements dans le monde, 175 000est important de comprendre les avantages et les besoins déploiements en production et 14 000 clients professionnelsdes utilisateurs qui correspondent à chaque niveau de dans 100 pays. Ces logiciels sont régulièrement améliorésfonctionnalité. Dans l’exemple ci-dessus, Buck’s Electronics par une communauté de développeurs fédérant plus dea franchi les cinq niveaux de décisionnel intégré. Consciente 250 000 membres. Pour plus d’informations, consultezde 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.orget les outils dont ils ont besoin pour prendre des décisionsau moment opportun et de la manière appropriée. A chaqueniveau décisionnel, l’équipe Buck’s a pu préciser la valeur desdonnées et mieux comprendre leur rôle dans l’entreprise.Grâce au décisionnel intégré, applications et utilisateurspeuvent atteindre un niveau d’intelligence supérieur, cequi permet aux applications opérationnelles d’assurer àl’utilisateur final un meilleur engagement et une valeurajouté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 deprendre 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éeLes 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 marquesde Jaspersoft incluent, sans toutefois s’y limiter, « Jaspersoft » et le logo Jaspersoft.

×