Systèmes d'information décisionnels
Business Intelligence: BI
Cours:
• Systèmes Transactionnels et systèmes décisionnels
• ETL Extract-Transform-Load
• Datawarehouse
• DataMart (sous-ensembles de données)
• Systèmes OLAP OnLine Analytical Processing
• Cube et Hypercube
Prérequis :
Très bonnes connaissances en bases de données relationnelles
Pr. A. El Attaoui
Carrière: Data Analyste
Recherche scientifique: Big Data et IOT
Systèmes d'information décisionnels
OBJECTIFS DU MODULE :
• Les systèmes d'information décisionnels sont fondés sur des structures de données
profondément différentes des BDD fonctionnelles.
• Le DataWarehouse, une collecte de données détaillées et synthétiques, utilisée pour le
processus d’aide à la décision dans une organisation publique ou privée.
• Le data mart, sous-ensemble de données extraites de l'entrepôt de données lui-même ou
encore des bases de données de grand volume appelées Big Data.
Systèmes d'information décisionnels
Ce cours traite
• Planification, conception et construction d'un entrepôt de données
• Analyse des données
• Extraire la connaissance des différentes données d’un DW ou du Big
Data
Systèmes d'information décisionnels
• Systèmes transactionnels : finalité et limitation
• Systèmes décisionnels : Définition, caractéristiques, comparaison et problème
fondamentaux des entrepôts de données: DW, Data Mart.
• Big Data pour la prise de décision
Modélisation d’un DataWarehouse
• Que faut-il modéliser? (indicateur, mesures, temps,..)
• Comment modéliser? (types de modèles : étoile, flocon de neige...)
Systèmes d'information décisionnels
Conception d’un Data Warehouse
• Faits, mesures et dimensions
• Structure des dimensions
• Alimentation d’un DW
Systèmes d'information décisionnels
Architecture des systèmes OLAP
• Caractéristiques des systèmes OLTP Online transaction processing
• L’analyse multidimensionnelle OLAP Online analytical processing
• Les règles OLAP et requêtes décisionnelles
DB
BI
Systèmes d'information décisionnels
Outils de développement:
1. Power AMC
Systèmes d'information décisionnels
Outils de développement:
2. WampServer
Systèmes d'information décisionnels
Outils de développement:
3. ETL : Extract Load Transforme
Systèmes d'information décisionnels
Outils de développement:
4. ETL, Modélisation et Affichage
Aide a la Décision : Mise en Situation
Le chiffre d’affaires a baissé en septembre???
Pour résoudre ce problème, des décisions sont à prendre.
Avant de prendre les bonnes décisions, il faut savoir :
Le chiffre d'affaires a baissé :
Dans quelle gamme de produits ?
Dans quels pays, quelles régions ?
Dans le portefeuille de clientèle de quels commerciaux ?
Dans quels segments de distribution ?
N’avait-on pas une baisse semblable en septembre chaque année ?
Définition de l’Informatique Décisionnelle
Un système permettant aux utilisateurs de l’entreprise de disposer
d’informations pertinentes et d’outils d’analyse puissants pour les
aider à prendre les bonnes décisions au bon moment
Données
BI Décision
du SI
Pourquoi les entreprises construisent un Système Décisionnel ?
Pourquoi les entreprises construisent un Système Décisionnel ?
Un des actifs les plus importants des sociétés, c’est leur capital d’informations
qu’elles collectent au jour le jour
Généralement, la plupart de ces informations sont inaccessibles, ou réparties dans
une multitude de systèmes
Besoin de :
Avoir une vision globale homogène et cohérente des informations manipulées par
les différents départements
Accéder directement à l’information nécessaire
Donner un sens unique aux données de gestion (marge, CA...)
Comment Construire un Système Décisionnel ?
Comment faire un système d’information décisionnel (SID) :
Extraire les données à partir des systèmes opérationnels et d’autres sources externes
à l’entreprise
Transformer ces données en information de pilotage
Les rendre facilement accessibles et exploitables pour tous les utilisateurs.
La base décisionnelle est aujourd’hui reconnue comme un actif stratégique par
beaucoup d’entreprises (comité de pilotage): la boussole de l’entreprise.
Concept de l’informatique décisionnelles ?
Donnée
Information
Connaissance
Décision : sagesse
Donnée
Stockée dans une Ne permet pas
Donnée à l’état
base de données de prendre une
brute
ou un fichier…. décision
Difficile de faire
du reporting
Information
Interprétée prendre une
Donnée qui a
pour être décision sur
un sens
assimilé une action
Du reporting
amélioré
Information
Interprétée prendre une
Donnée qui a
pour être décision sur
un sens
assimilé une action
Du reporting
amélioré
Exemple :
Le chiffre d’affaires de janvier à Rabat est de 120 000 DH.
Connaissance
Résultat d’une
Se base sur les Relier à un
réflexion sur les
expériences, les contexte pour lui
informations
idées donnée un sens
analysées
Reporting
réfléchie
pertinent
Connaissance
Résultat d’une
Se base sur les Relier à un
réflexion sur les
expériences, les contexte pour lui
informations
idées donnée un sens
analysées
Reporting
réfléchie
pertinent
Exemple :
Les ventes à Rabat augmentent fortement après les campagnes
marketing
Décision
Permet de lancer des
actions sur:
Le bon sens L’organisation
Le bon jugement Les personnes
Les processus
Les outils
Sagesse
Décision
Permet de lancer des
actions sur:
Le bon sens L’organisation
Le bon jugement Les personnes
Les processus
Les outils
Sagesse
Exemple :
Augmentons le budget marketing à Rabat le mois prochain.
Niveau Rôle
Donnée Brut
Information Organisée
Connaissance Interprétée
Décision / sagesse Action
La Chaine Décisionnelle
(CRM) Customer Relationship Management
(ERP) Enterprise Resource Planning
Planification ETL Stockage Analyse Restitution
La Chaine Décisionnelle
(CRM) Customer Relationship Management
(ERP) Enterprise Resource Planning
Pour mettre en place une plate-forme décisionnelle d’entreprise
intégrée, la première étape est donc la planification de son projet.
Un tel projet nécessite une administration solide.
Exemple : les ressources humaines
Un responsable peut voir le salaire des personnes de son équipe
Mais ne peut pas voir celui de son chef.
Planification Nécessité d’une stratégie de sécurité rigoureuse
La Chaine Décisionnelle
ETL : Extract, Transform, Load
Extraction des données à partir d’une ou plusieurs sources de
données : fichiers texte, Excel, base de données...
Transformation des données agrégées
Chargement des données dans la banque de données de
destination (datawarehouse)
La phase d’ETL est incontournable car elle
conditionne et influence la qualité du projet par la
ETL suite.
La Chaine Décisionnelle
Plusieurs manières de stocker la
donnée dans un L’administrateur des bases de
Datawarehouse données décisionnelles pourra
notamment choisir entre
Chacune ayant ses avantages et plusieurs modélisations (en
ses inconvénients étoile, en flocon...)
Stockage
La Chaine Décisionnelle
Regroupement de l’ensemble des techniques de
statistique, d’économétrie, de Data Mining,
d’intelligence artificielle et de recherche opérationnelle
Demande souvent des compétences statistiques
avancées.
Cependant, de nombreuses solutions décisionnelles
intègrent aujourd’hui ces fonctionnalités sous forme de
modules préconfigurés (rapports automatiques,
tableaux de bord, modèles prédictifs). Cela permet aux
utilisateurs fonctionnels et aux décideurs d’accéder
facilement à l’information pertinente sans maîtriser les Analyse
techniques mathématiques sous-jacentes.
La Chaine Décisionnelle
La génération de tableaux de bord est la partie visible
de l’informatique décisionnelle.
C’est la partie que voient la plupart des utilisateurs.
Ce sont généralement des interfaces intuitives
permettant à un utilisateur, en fonction de ses droits,
de consulter des rapports et des tableaux de bord, de
les annoter, voire de les créer lui-même.
Restitution