Qu'est-ce que l'informatique décisionnelle ?

Page 1 sur 8Lecteur de document UniversityLib

Qu'est-ce que l'informatique décisionnelle ?

Business Intelligence (Informatique Décisionnelle) · notes

Voir tous les documents en intelligence artificielle et données

Qu'est-ce que l'informatique d cisionnelle ?

Par Michael Tranchant

Date de publication : 23 f vrier 2012

Derni re mise jour : 27 avril 2012

Ce tutoriel, destin aux d butants, a pour objectif de vous expliquer ce qu'est l'informatique

d cisionnelle.

Cet article a t initialement publi sur mon blog et est extrait du rapport TEST Capacit s

des outils SOLAP en termes de requ tes spatiales, temporelles et spatio-temporelles que

j'ai r dig en vue de l'obtention de l'unit ENG111 du CNAM, en juin 2011.

Qu'est-ce que l'informatique d cisionnelle ? par Michael Tranchant

I - Introduction..............................................................................................................................................................3

II - Le mod le multidimensionnel................................................................................................................................ 3

III - Architecture d'un syst me d cisionnel..................................................................................................................4

III-A - Sources de donn es.................................................................................................................................... 4

III-B - Outils d'extraction, transformation et chargement....................................................................................... 4

III-C - Entrep t de donn es................................................................................................................................... 5

III-D - Traitement analytique en ligne OLAP..........................................................................................................5

III-E - Outils de visualisation.................................................................................................................................. 8

III-F - M tadonn es................................................................................................................................................ 8

IV - Sources................................................................................................................................................................. 8

V - Remerciements...................................................................................................................................................... 8

  • 2 -

Copyright 2012 Michael Tranchant. Aucune reproduction, m me partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation

expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et int r ts. Cette page est d pos e la SACD.

http://mtranchant.developpez.com/tutoriels/Business-Intelligence/qu-est-que-informatique-decisionnelle/

Qu'est-ce que l'informatique d cisionnelle ? par Michael Tranchant

I - Introduction

Conscients que l'une des plus grandes richesses d'une entreprise est son information, mais noy s sous de

nombreuses donn es, parses, d structur es et h t rog nes, les dirigeants sont face une probl matique de taille :

comment analyser ces informations, dans des temps raisonnables ? Celles-ci concernent-elles toutes les m mes

p riodes ? Ces d cideurs ont besoin qu'on leur expose les faits importants, base de leurs d cisions.

C'est ce quoi l'informatique d cisionnelle (aussi nomm e DSS pour Decision Support System ou encore BI pour

Business Intelligence) est destin e. Elle prend une place en constante croissance dans les syst mes d'information

(SI) depuis son apparition, dans les ann es quatre-vingt-dix.

Elle permet une s lection des informations op rationnelles pertinentes pour l'entreprise. Celles-ci sont ensuite

normalis es pour alimenter un entrep t de donn es. De ce concept est n e la notion de mod lisation dimensionnelle.

Cette derni re est fondamentale pour r pondre aux exigences de rapidit et de facilit d'analyse. Elle permet, en

outre, de rendre les donn es d'un entrep t coh rentes, lisibles, intelligibles et faciles d'acc s.

L'informatique d cisionnelle doit produire des indicateurs et des rapports l'attention des analystes. Elle doit

galement proposer des outils de navigation, d'interrogation et de visualisation de l'entrep t.

II - Le mod le multidimensionnel

Le mod le multidimensionnel est la combinaison de tables de dimensions et de faits. Le fait est le sujet de l'analyse.

Il est form de mesures, g n ralement num riques, renseign es de mani re continue. Ces mesures permettent

de r sumer un grand nombre d'enregistrements des donn es sources en quelques-uns. Le fait est analys selon

des perspectives, nomm es dimensions. Chacune contient une structure hi rarchique ; la dimension temps , par

exemple, pourrait tre divis e en ann es, trimestres, mois, semaines, jours...

Cube multidimensionnel trois perspectives d'analyse (inspir

de 'Introduction pratique aux bases de donn es relationnelles')

  • 3 -

Copyright 2012 Michael Tranchant. Aucune reproduction, m me partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation

expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et int r ts. Cette page est d pos e la SACD.

http://mtranchant.developpez.com/tutoriels/Business-Intelligence/qu-est-que-informatique-decisionnelle/

Qu'est-ce que l'informatique d cisionnelle ? par Michael Tranchant

Publicité

De cette hi rarchie d coule le niveau de granularit de l'entrep t, et donc, les niveaux d'agr gations. La figure ci-

dessus montre le cube permettant l'analyse de l' indicateur de vente selon trois dimensions : produit, temps (divis

en trimestres), et r gion.

III - Architecture d'un syst me d cisionnel

Ensemble des composants intervenant dans un syst me

d cisionnel (Source: 'Informatique D cisionnelle' NFE115)

Cette section propose de parcourir les diff rents l ments n cessaires la mise en place d'une solution d'aide la

d cision, depuis l'extraction des donn es jusqu' leur restitution sous forme agr g e, synth tis e et normalis e.

III-A - Sources de donn es

Afin d'alimenter les entrep ts, les informations doivent tre identifi es et extraites de leurs emplacements originels.

Il s'agit majoritairement de donn es internes l'entreprise, mais diffuses, car stock es dans les bases de donn es

de production des diff rents services (legacy systems). Ce peut tre aussi des sources externes, r cup r es via des

services distants, des web services, par exemple. Ce sont des donn es complexes : plusieurs technologies (types de

fichiers, encodages, liens d'acc s aux syst mes de gestion de bases de donn es SGBD), environnements (syst mes

d'exploitation, mat riels) et principes de s curit pour les atteindre (m canismes r seaux, authentifications) entrent

en jeu pour les acqu rir.

III-B - Outils d'extraction, transformation et chargement

Plus connus sous le terme anglo-saxon Extract Transform Load (ETL), ces outils sont fondamentaux pour la

construction des entrep ts de donn es. Ils extraient les donn es des syst mes h t rog nes sources, les normalisent

et les rendent coh rentes entre elles, pour qu'elles puissent tre utilis es ensemble. Les donn es sont fournies dans

un format permettant leur stockage imm diat dans les entrep ts, et ult rieurement exploitables, sans recalculs par

les d cideurs et les analystes.

En accord avec le r sultat obtenir, et une fois les donn es importantes localis es dans les syst mes sources, l'outil

doit les extraire, selon une fr quence d termin e (planification).

  • 4 -

Copyright 2012 Michael Tranchant. Aucune reproduction, m me partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation

expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et int r ts. Cette page est d pos e la SACD.

http://mtranchant.developpez.com/tutoriels/Business-Intelligence/qu-est-que-informatique-decisionnelle/

Qu'est-ce que l'informatique d cisionnelle ? par Michael Tranchant

Elles sont alors stock es temporairement (staging). Cette tape et le type de fichier choisi pour ce stockage (fichiers

plats, XML, tables relationnelles, etc.) sont d cisifs car ils permettent de filtrer et f d rer les donn es afin de les

rendre homog nes :

"

"

"

"

"

"

Le filtrage sert identifier les donn es aberrantes ou probl matiques, notamment les donn es manquantes ;

Le d doublonnage est n cessaire lorsque plusieurs sources de donn es partagent des donn es communes ;

Le formatage est crucial, notamment dans le cas de donn es codifi es (par exemple, des abr viations

difficilement convertibles), ou de dates qui doivent tre d compos es en un ensemble de champs (ann e,

mois, jour, heure, minute, etc.), contenant chacun une information pertinente ;

La d normalisation est in vitable si la source est une base de donn es relationnelle, qui utilise

g n ralement la troisi me forme normale (3FN), interdisant toute redondance. noter que le formatage et la

d normalisation peuvent tre contradictoires car dans le cas de fichiers sources dont les informations sont

d j d normalis es, il est alors pr f rable de les normaliser nouveau ;

La synchronisation garantit la coh rence des agr gats de l'entrep t ;

L'agr gation est une collection d'op rations possibles effectuer sur les donn es. Les plus courantes sont

la somme, la moyenne, le comptage, la somme cumul e, le minimum, le maximum. Ces op rations sont

consid rer compte tenu du niveau de granularit de l'entrep t.

Ces t ches conditionnent la qualit des donn es du syst me d cisionnel. ce titre, cette tape appara t comme

la plus importante et la plus complexe effectuer lors de l'implantation d'un entrep t de donn es .

Publicité

III-C - Entrep t de donn es

L'entrep t de donn es est une base de donn es architectur e pour des requ tes et des analyses, plut t que pour

le traitement transactionnel des donn es , et les r sultats de ces requ tes doivent tre obtenus rapidement.

L'entrep t est organis sur le mod le multidimensionnel voqu pr c demment. Il y a n anmoins deux types de

stockage :

"

"

L'entrep t (data warehouse), qui concentre toutes les donn es ;

Le march de donn es (data mart) focalise sur une partie du m tier, comme les relations clients, par

exemple.

Yvan B dard a pr cis que l'entrep t [...] est pr vu pour l'entreprise dans son ensemble alors que le march de

donn es est sectoriel (il peut tre un sous-ensemble exact ou modifi de l'entrep t de donn es) .

III-D - Traitement analytique en ligne OLAP

En 1993, Edgar Frank Codd introduit le terme On-Line Analytical Processing (OLAP) qui d signe une cat gorie

d'applications et de technologies permettant de collecter, stocker, traiter et restituer des donn es multidimensionnelles

des fins d'analyses .

Il a aussi introduit 12 r gles de base permettant de qualifier l'OLAP :

1

2

3

4

5

6

7

8

Transparence : l'utilisateur doit pouvoir acc der la base, sans se pr occuper de l'emplacement du serveur ;

Accessibilit : les donn es doivent toutes tre accessibles, sans ambigu t ;

Manipulation des donn es : la navigation doit pouvoir s'effectuer intuitivement via des interfaces

ergonomiques ;

Souplesse d'affichage et flexibilit : le serveur doit permettre souplesse pour l' dition et r utilisation des

rapports g n r s ;

Multidimensionnalit : il s'agit de la nature m me d'OLAP ;

Client-serveur : architecture du syst me ;

Multi-utilisateur : l'acc s et les recherches simultan s de la base doivent tre possibles ;

Stabilit : les performances sont ind pendantes du nombre de dimensions, ce nombre et le niveau

d'agr gation doivent pouvoir tre modifi s sans impact sur les temps de r ponse ;

Gestion compl te : le serveur supporte la repr sentation d'informations manquantes ;

9

10 Croisement des dimensions : le syst me permet d'effectuer des op rations entre et dans les dimensions ;

  • 5 -

Copyright 2012 Michael Tranchant. Aucune reproduction, m me partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation

expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et int r ts. Cette page est d pos e la SACD.

http://mtranchant.developpez.com/tutoriels/Business-Intelligence/qu-est-que-informatique-decisionnelle/

Qu'est-ce que l'informatique d cisionnelle ? par Michael Tranchant

11 Dimensionnalit g n rique : toutes les dimensions d'un hypercube doivent tre accessibles de mani re

g n rique, elles sont, de plus, ind pendantes ;

12 Analyse sans limite : le nombre de dimensions et de niveaux d'agr gation permet des analyses complexes.

Entre entrep t et OLAP, il n'y a qu'un pas. En effet, l'entrep t est le lieu de stockage physique des donn es, tandis

que l'OLAP est l'outil permettant leur analyse multidimensionnelle.

Celle-ci est l'objet d'une requ te particuli re, mise par l'utilisateur, a contrario du forage (data mining) qui vise la

recherche de corr lations entre les donn es dans l'int gralit de l'entrep t.

Afin de rendre l'analyse la moins contraignante et la plus souple possible, l'OLAP propose des op rateurs. Il s'agit

de m canismes servant naviguer dans les hi rarchies et les dimensions. Les op rateurs permettent de :

Publicité

"

Tailler (slicing, scoping) : autorise l'extraction d'une tranche, d'un bloc d'informations. Il s'agit d'une s lection

classique ;

"

Pivoter (rotate ou swap) : permet d'interchanger deux dimensions ;

Op rateurs Slicing et Scoping

Op rateur Rotate

"

"

Remonter (roll-up) : synth tise les informations en fonction d'une dimension. Par exemple, sur la dimension

g ographique, il s'agirait de passer du niveau d partement au niveau r gion ;

Forer (drill-down) : il s'agit de l'inverse du (drill-up), on zoome sur une des dimensions (de la r gion au

d partement) ;

  • 6 -

Copyright 2012 Michael Tranchant. Aucune reproduction, m me partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation

expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et int r ts. Cette page est d pos e la SACD.

http://mtranchant.developpez.com/tutoriels/Business-Intelligence/qu-est-que-informatique-decisionnelle/

Qu'est-ce que l'informatique d cisionnelle ? par Michael Tranchant

Op rateurs Roll-Up et Drill-Down

"

Forer lat ralement (drill-accross) : en restant au m me niveau de dimension, permet de changer l'une des

valeurs. Par exemple, passer de l'ann e 1998 l'ann e 1999. Le forage lat ral sur une dimension spatiale

peut para tre aussi simple, si l'on consid re que l'on passe, par exemple, d'un d partement un autre. On

peut s'interroger sur la pertinence de passer de l'Ain l'Aine. Ne serait-il pas plus pertinent de rester dans la

r gion ? Ou de consid rer des crit res de voisinage ?

Op rateur Drill Across

"

Percer (drill-through) : permet d'acc der au d tail des informations, lorsqu'on ne dispose que de donn es

agr g es (possible uniquement avec Hybrid OLAP).

L'architecture d'un syst me OLAP peut se d cliner sous plusieurs formes, selon la technologie utilis e. On peut

rencontrer des approches sans serveur OLAP, il s'agit alors de bases de donn es relationnelles, o rien n'est

nativement pr vu pour l'informatique d cisionnelle. Il faut alors que la requ te, construite dans le langage SQL

(Structured Query Language), fasse tat des agr gations. Ceci demande des comp tences sp cifiques, que tous les

analystes n'ont pas forc ment. L'approche ROLAP (Relationnal OLAP) est aussi bas e sur une BDR, mais simulant

une structure multidimensionnelle.

L'approche MOLAP (Multidimensional OLAP) est optimis e, comme son nom

multidimensionnelle dont elle en g re la structure de mani re physique.

l'indique, pour

l'analyse

HOLAP (Hybrid OLAP) est un croisement des approches MOLAP et ROLAP. Les donn es d taill es sont stock es

dans une BDR tandis que celles agr g es le sont dans une BDM.

  • 7 -

Copyright 2012 Michael Tranchant. Aucune reproduction, m me partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation

expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et int r ts. Cette page est d pos e la SACD.

http://mtranchant.developpez.com/tutoriels/Business-Intelligence/qu-est-que-informatique-decisionnelle/

Qu'est-ce que l'informatique d cisionnelle ? par Michael Tranchant

III-E - Outils de visualisation

Les outils de restitution sont la partie visible offerte aux utilisateurs. Par leur biais, les analystes sont m me de

manipuler les donn es contenues dans les entrep ts et les march s de donn es. Les int r ts de ces outils sont

l' dition de rapports et la facilit de manipulation. En effet, la structure enti re du syst me d cisionnel est pens e

pour fournir les r sultats aux requ tes des utilisateurs, dans un temps acceptable (de l'ordre de quelques secondes),

et sans connaissance particuli re dans le domaine de l'informatique. G n ralement, les outils offrent des facilit s de

manipulation, comme le glisser-d poser , permettant une prise en main rapide, intuitive et conviviale.

Publicité

III-F - M tadonn es

Les m tadonn es, pr sentes tous les niveaux, permettent de conna tre les donn es, qu'elles soient brutes ou

transform es. Moriarty et Greenwood ont d clar , en 1997, que les m tadonn es sont aussi essentielles aux

usagers que ne le sont les donn es elles-m mes . Elles d crivent le sch ma de l'entrep t, ainsi que l'ensemble

des r gles, des d finitions, des transformations et des processus qui sont appliqu s chacune des donn es. Il y a

deux types de m tadonn es :

"

"

Structurelles : d crivant la structure et le contenu de l'entrep t (aussi appel es m tasch ma) ;

Accessibilit : permettant le lien entre l'entrep t et les utilisateurs (description des donn es).

IV - Sources

Il se peut que certaines sources aient disparu depuis leur consultation. J'ai sauvegard une copie de la plupart d'entre

elles, si besoin, je peux les produire, sous r serve de l'accord de leurs propri taires respectifs.

"

"

"

"

"

"

"

"

"

"

"

"

Gilles Lebrun, Christopher Charrier. 2008. Informatique D cisionnelle. Cours DEST CNAM UE NFE115.

Andreas Meier. 2006. Introduction pratique aux bases de donn es relationnelles. Seconde dition. (pages

197 203).

Yvan B dard, Fran ois L tourneau, Bernard Moulin. 1998. Perspectives d'utilisation du concept

d'entrep t de donn es pour les g or pertoires sur Internet.

Claire Noirault. Novembre 2006. Business Intelligence avec Oracle 10g : ETL, Data warehouse, Data

mining, rapports&

Th r se Roug -Libourel. 2008. Entrep ts de donn es spatiales OLAP et SOLAP.

Bernard Lupin. Septembre 2007. Osez OLAP Les bases de donn es OLAP par l'exemple.

Beno t Le Rubrus. Juin 2009. Capacit de rendu cartographique autour des technologies SOLAP.

preuve TEST CNAM UE ENG111.

Didier Donsez. Janvier 2006. Principes et architectures des entrep ts de donn es.

Adrien Gabriel, Elias Ohayon. 2008. http://webloria.loria.fr/%7Epeguiron/miage/

Projet_Bibliographique.pdf.

Yvan B dard. OLAP et SOLAP : notions avanc es des bases de donn es SIG.

Eric de Malleray. 24 f vrier 2008. http://www.loria.fr/%7Epeguiron/mines/Projet_recherche_FICM3_Eric-

de%20Malleray.pdf. M moire cole Nationale Sup rieure des Mines de Nancy LORIA

Fr d rique Peguiron, Odile Thierry. 2005. http://hal.archives-ouvertes.fr/docs/00/03/69/39/PDF/

eda2005.pdf.

V - Remerciements

Je tiens ici remercier l' quipe de Developpez.com pour ses relectures attentives et ses suggestions, et en particulier

KalyParker, Claude Leloup et bifconsult.

  • 8 -

Copyright 2012 Michael Tranchant. Aucune reproduction, m me partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation

expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et int r ts. Cette page est d pos e la SACD.

http://mtranchant.developpez.com/tutoriels/Business-Intelligence/qu-est-que-informatique-decisionnelle/