Business Intelligent
Réaliser par:Mme Olfa Jabri
Chapitre 1
Présentation du BI
INTRODUCTION
De nos jours, l'information est omniprésente; la difficulté n'est pas de la recueillir, mais
de la rendre disponible sous la bonne forme, au bon moment et à la bonne personne,
qui saura l'exploiter et en tirer de la valeur ajouté.
La Business Intelligence, ou informatique décisionnelle, a pour objectif d'aider les
dirigeants dans leurs prises de décision et dans l'analyse de la performance de leur
entreprise.
La BI englobe une grande variété d’outils, d’applications et de méthodologies. Elle
permet de collecter des données à partir de systèmes internes et de sources
externes, de les préparer à l’analyse, de les développer et d’exécuter des requêtes.
3
Objectifs du BI
aider les dirigeants dans leurs prises de décisions et de l’analyse de la performance de
leurs entreprises
4
Définition
BI se définit par l'ensemble des moyens, outils et méthodes qui permettent de
collecter, intégrer, distribuer, analyser et restituer les informations en vue d'offrir une
aide à la décision.
le processus de BI vise à récupérer des données brutes (contenues dans des outils
ERP,CRM, Sources externes…) à les transformer puis les diffuser sous forme de
tableaux de bord ou reporting.
5
On conclue que BI permet :
Obtenir une vision synthétique d’un service ou de l’ensemble de l’entreprise
Centraliser les données dans un entrepôt de données
Aider à la décision via une exploitation efficace des données.
6
Les domaines d’utilisation du BI
BI offre et représente une opportunité pour les entreprises afin de d’optimisé
le pilotage de leurs activités et d’anticipé sur les évolutions du marché et le
comportement du consommateur client.
Finance , avec le reporting financiers et budgétaire.
Vente et commerciale, avec l’analyse de profitabilité.
Marketing avec la segmentation clients, les analyses comportementale.
Logistique, l’optimisation de la gestion de stock et le suivi de livraison.
Ressources humaines, avec l’optimisation de l’allocation des ressources
humaines
Exemples d'applications concernées : ▪ Grande distribution : marketing, maintenance,
... ▪ Bancaire : suivi des clients, gestion de portefeuilles ▪ Télécommunications :
pannes, fraudes, mobiles, ..
7
Les étapes du processus du BI(SID)
Phase de collecte/alimentation
Phase d’intégration
Phase de distribution
Phase de restitution
8
9
Phase de collecte/alimentation
Cette phase est chargé de la collecte de tous les données nécessaires depuis
différents sources(bases) de données en utilisant l’outil ETL(Extract Transform
Load).
Les bases de données opérationnelles sont extraites
Puis transformer et charger dans un entrepôt de
Données qui s’appelle Datawarehouse cela grâce à
l’outil ETL.
10
Phase d’intégration
Après la centralisation des données dans un entrepôt Data Warehouse, celle-ci sont
structuré avec l’outil ETL .
Cette étape peut être considéré comme un
prétraitement a fin de facilité l’accées aux
données pour différent outil d’analyse.
Phase de distribution
Cette phase met les données à la dispositions des utilisateurs qui a
pour objectifs la segmentation des données en contexte cohérent et facile à utilisé.
Ces contextes correspond à ce qu’on
appelle le DATAMART qui sont
multidimentionnels qui sont modélises
avec des cubes ou hypercubes en utilisants
l’outils OLAP
11
Phase de restitution
Cette phase consiste à présenter les informations à valeur ajouter a fin qu’elle soit lisible
dans le cas d’aide à la décision.
Les données sont modélisés pour des représentations à base de requête pour constitué des
rapports et des tableau de bords.
12
13
Architecture d’un système décisionnel
Source de données : Les données traitées peuvent provenir de nombreuses sources
différentes telque ERP, réseaux sociaux, CRM, fichier xml, fichier xls.
L’ETL (Extract Transform Load) nous permet d’extraire, de nettoyer, de transformer
les données provenant des diverses sources de données.
Et de les charger ou les rafraichir dans un entrepôt de données.
14
Source de stockage:
✓ entrepôt de données(Data Warehouse) ensemble de données cohérente,
évoluant dans le temps, fiables sur lesquels les dirigeants fondent leurs processus de
décision.
✓ Magasin de données(Data mart): étend donné que les Data Warehouses sont très
volumineux et très complexes à concevoir, il a été décider de les diviser en bouchés
plus faciles à créer et à entretenir.
✓ fait :ce sur quoi va porter l’analyse.
✓ Dimensions: ce sont des axes(critères) avec lesquels on veut faire l’analyse des
faits.
✓ Mesure : est le résultat d’opération d’agrégation sur les données.
15
16
Concepts de base de la BI
Eléments logiciels
Les éléments de la chaîne décisionnelle se répartissent en 4 catégories remplissant
chacune une fonction précise du processus de décision.
✓ Les ETL : Extract pour extraction des données, Transform pour transformation des
données et Load pour chargement des données.
17
Cet outil se charge de
1. Collecter les données de l’ensemble des bases (ERP, réseaux sociaux, CRM, …)
de l’entreprise,
2. Les sources et formats de données multiples sont difficiles à exploiter. L’ETL
transforme les données brutes pour les nettoyer, rendre conforme et standard, les
documenter, corriger et dupliquer si besoin. Et aussi de vérifier leur cohérence
(doublons, valeurs nulles, formatages, contrôles d’intégrité des données),
3. Les organiser et les insérer dans l’entrepôt DWH.
L’utilisation des ETL permet de résoudre les problématiques suivantes:
Traçabilité des données
Gestion des différents flux alimentant le système décisionnel
Automatisation des traitements de formatage, nettoyage et consolidation des
données
18
✓ Le DataWareHouse : Une fois collectées et consolidées par l’ETL, les données sont
stockées dans un entrepôt appelé Data WareHouse ou DWH. Ces données sont :
▪ Orientées sujet : Les données dans l’entrepôt sont réparties par sujet et non par
application.
▪ Historisées : La prise en compte de l’évolution des données est essentielle pour la
prise de décision.
▪ Non volatiles : Le rafraîchissement de l’entrepôt consiste uniquement à rajouter de
nouvelles données sans perdre ou modifier celles qui existent déjà.
▪ Intégrées : Les données du DWH sont cohérentes (mise en correspondance des
formats, etc) .
✓ Les DataMarts se focalisent sur un thème, un sujet ou un métier (ex le DataMart
VENTES va regrouper l’ensemble des données de ventes : factures, commandes,
clients, marchés, produits, etc). Elle s’alimentent uniquement du data warehouse.
19
Le portail décisionnel : Il a pour objectif de distribuer l’information auprès de
l’ensemble des partenaires et de banaliser l’accès au DataWareHouse. En effet, un
simple navigateur web est suffisant pour accéder aux informations de l’entreprise.
L’utilisateur une fois connecté, peut exploiter ses tableaux de bords, consulter ses
sources d’information etc.
Les outils de reporting et d’analyse : Hébergés dans le portail décisionnel, les
outils permettent de restituer l’information aux utilisateurs sous forme d’indicateurs, de
tableaux de bord, de rapports ...
Ces outils interrogent l’entrepôt décisionnel par le biais de requêtes spécifiques
définies pour les besoins de l’analyse menée.
20
✓ Le DataWareHouse : Une fois collectées et consolidées par l’ETL, les données sont
stockées dans un entrepôt appelé Data WareHouse ou DWH. Ces données sont :
▪ Orientées sujet : Les données dans l’entrepôt sont réparties par sujet et non par
application.
▪ Historisées : La prise en compte de l’évolution des données est essentielle pour la
prise de décision.
▪ Non volatiles : Le rafraîchissement de l’entrepôt consiste uniquement à rajouter de
nouvelles données sans perdre ou modifier celles qui existent déjà.
▪ Intégrées : Les données du DWH sont cohérentes (mise en correspondance des
formats, etc) .
✓ Les DataMarts se focalisent sur un thème, un sujet ou un métier (ex le DataMart
VENTES va regrouper l’ensemble des données de ventes : factures, commandes,
clients, marchés, produits, etc). Elle s’alimentent uniquement du data warehouse.
21
Quelques outils utilisées par BI
22
SQL Server Integration Services (SSIS), qui permet d’intégrer des données
provenant de différentes sources pour les ranger dans un entrepôt central
(datawarehouse).
SQL Server Analysis Services (SSAS), qui permet d’analyser les données,
agrégées lors de SSIS, grâce à des fonctions d’analyse multidimensionnelle.
SQL Server Reporting Services (SSRS), qui permet de créer, gérer et
publier des rapports résultant des analyses réalisées lors de SSAS.
23