Vous êtes sur la page 1sur 32

Business Intelligence

Pr BAIDADA Abdeljabbar

1
Notions de base de la Business Intelligence

Système décisionnel
Le capital d’informations collecté au jour le jour constitue
un des actifs les plus importants des entreprises.
En général, la plupart des 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 (volume ou CA
réalisé, marge, …)

Business Intelligence 2
Notions de base de la Business Intelligence

Processus décisionnel
Un processus décisionnel consiste à :
▪ Extraire les données à partir des systèmes
opérationnels et d’autres sources externes à
l’entreprise ;
▪ Les transformer en informations de pilotage ;
▪ Les rendre accessibles aux utilisateurs.

Business Intelligence 3
Notions de base de la Business Intelligence

Processus décisionnel

Processus BI
Ensemble des outils de
traitement des données
-Extraction
-Stockage
-Transformation
-Restitution
Résultats / Tdb
Données
Décision
Différentes sources
Internes/externes

Indicateurs et objectifs SMART

Business Intelligence 4
Notions de base de la Business Intelligence

Chaîne décisionnelle
La chaîne décisionnelle se compose de 5 grandes phases :

Planification Extraction Stockage Analyse Restitution

Business Intelligence 5
Notions de base de la Business Intelligence

Chaîne décisionnelle
Pour mettre en place une chaîne décisionnelle au niveau d’une
entreprise intégrée, la première phase est la planification du
projet, qui va nécessiter :
▪ Une structure organisée ;
▪ Une administration solide (infrastructure informatique) ;
▪ Une stratégie de sécurité rigoureuse (accès au SI).
Exemple : les ressources humaines (restriction d’accès à
l’information manager collaborateur).

Planification Extraction Stockage Analyse Restitution

Business Intelligence 6
Notions de base de la Business Intelligence

Chaîne décisionnelle
La phase extraction conditionne et influence la qualité du projet
par la suite.
Elle repose sur l’outil 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)

Planification Extraction Stockage Analyse Restitution

Business Intelligence 7
Notions de base de la Business Intelligence

Chaîne décisionnelle
La phase stockage est nécessaire pour consolider les données ou
les informations dans un Datawarehouse :
▪ Plusieurs manières de stocker les données dans le
datawarehouse ;
▪ Chacune ayant ses avantages et ses inconvénients ;
▪ L’administrateur de bases de données décisionnelles
pourra notamment choisir entre plusieurs modèles.

Planification Extraction Stockage Analyse Restitution

Business Intelligence 8
Notions de base de la Business Intelligence

Chaîne décisionnelle
La phase analyse concerne :
▪ Regroupement de l’ensemble des techniques de
statistique, d’économétrie, et de recherche
opérationnelle ;
▪ Demande souvent des compétences statistiques
avancées ;
▪ Et des outils informatiques développés.

Planification Extraction Stockage Analyse Restitution

Business Intelligence 9
Notions de base de la Business Intelligence

Chaîne décisionnelle
La phase restitution est la partie visible par la plupart des
utilisateurs. Elle se traduit par :
▪ La génération de tableau de bord ;
▪ Ce sont généralement des interfaces intuitives
permettant à l’utilisateur, en fonction de ses droits
d’accès, de consulter des rapports, des tableaux de bord,
de les analyser, voire de les créer lui-même.

Planification Extraction Stockage Analyse Restitution

Business Intelligence 10
Notions de base de la Business Intelligence
Risques et facteurs de succès de la BI
Les risques d’un projet d’organisation BI, ou d’un système
décisionnel :
▪ Orientation technologique ne doit pas être vers l’utilisateur ;
▪ Mise en cause de la fiabilité et/ou cohérence des informations ;
▪ Alimentation trop longues et irrégulières ;
▪ Outils et architecture technique inadaptés ;
▪ Informations non actualisées ;
▪ Pas d’administrateur de système ;
▪ Surenchère fonctionnelle concernant les analyses et les outils
à utiliser par rapport aux réels enjeux métiers.

Business Intelligence 11
Notions de base de la Business Intelligence
Risques et facteurs de succès de la BI
Les facteurs de succès d’un projet d’organisation BI, ou
d’un système décisionnel, concernent :
▪ La conduite du projet ;
▪ La conception fonctionnelle ;
▪ La mise en œuvre technique ;
▪ La prise en compte des impacts organisationnels.

Business Intelligence 12
Notions de base de la Business Intelligence
Risques et facteurs de succès de la BI
Facteurs de succès

Pour la conduite du projet :


▪ Adopter une démarche incrémentale avec des
objectifs précis et quantifiés à l’avance ;
▪ Miser dès le départ sur un socle informatique
stable, puis coordonner des itérations courtes
avec des résultats ;
▪ Associer les utilisateurs (key users) dès la
préparation du projet.

Business Intelligence 13
Notions de base de la Business Intelligence
Risques et facteurs de succès de la BI
Facteurs de succès

Pour la conception fonctionnelle :


▪ Préférer des états figés mais utiles à des analyses
libres mais compliquées ;
▪ Raisonner en échanges transverses entre
utilisateurs et entres les différents départements.

Business Intelligence 14
Notions de base de la Business Intelligence
Risques et facteurs de succès de la BI
Facteurs de succès

Pour la mise en œuvre technique :


▪ S’assurer de l’évolutivité de la solution technique;
▪ Privilégier les solutions paramétrables par un
administrateur fonctionnel ;
▪ S’assurer de l’appropriation du système par les
utilisateurs et surtout par les administrateurs.

Business Intelligence 15
Notions de base de la Business Intelligence
Risques et facteurs de succès de la BI
Facteurs de succès

Pour la prise en compte des impacts organisationnels :


▪ Préparer le changement et l’insérer dans le plan
de projet ;
▪ Affecter et associer le plus tôt possible les futurs
administrateurs du système.

Business Intelligence 16
Illustration par un exemple pratique

Exemple pratique-
La mesure du taux de satisfaction clients, ou baromètre de
satisfaction. Est-ce une activité de la BI ?
Si oui, argumenter votre réponse -

Business Intelligence 17
Outils de la
Business Intelligence

Business Intelligence 18
Restitution
OUTILS DE LA BUSINESS INTELLIGENCE
Les ETL (Extract - Transform - Load)
Définition
Historique
Usages
Les Data Warehouse
Définition
Caractéristiques
Architectures

Business Intelligence 20
Les outils de la Business Intelligence

Les ETL - Export, Trasform and Load

CRM – Customer Relationship Management


ERP – Entreprise Ressources Planning
LOB – Large object

Business Intelligence 21
Les outils de la Business Intelligence

Les ETL - Définition

« Comme l’indiquent les termes de son acronyme, les ETL


sont des types de logiciels qui permettent d’extraire, de
transformer et de charger les données ».

« Les ETL sont des logiciels très utilisés dans le domaine


de la Business Intelligence, en raison des diversités de
sources et de formats d’informations ».

Business Intelligence 22
Les outils de la Business Intelligence

Les ETL - Définition

« Ce sont des types de logiciels qui permettent de collecter


des données en provenance de sources multiples pour
ensuite les convertir dans un format adapté à une Data
Warehouse et les y transférer ».

« Un logiciel ETL permet d’extraire des données brutes


depuis une base de données, pour ensuite les restructurer,
et enfin les charger dans une Data Warehouse ».

Business Intelligence 23
Les outils de la Business Intelligence

Les ETL - Objectifs


▪ Permettre la prise en charge, en temps réel, de
milliards de transactions et de données structurées
ou non structurées en provenance de sources sur
site ou sur le Cloud. De même, ils doivent être
scalables, flexibles, résistantes aux pannes, et
sécurisées ;

▪ Répondre aux nouveaux besoins liés à l’essor du


Cloud, des logiciels en tant que service et du Big
Data.

Business Intelligence 24
Les outils de la Business Intelligence

Les ETL - Historique


Existent depuis longtemps, mais ont beaucoup évolué …

-Système d’exploitation
• Besoin de grandes entreprises pour le stockage des données DOS, Windows 3.1, Mac
OS...
1960-70 • Naissance de logiciels d’intégration de données diverses -Modèle hiérarchique

• Essor des solutions Data Warehouse mais spécifiques -Système d’exploitation


Unix, VMS, Windows
1970-80 • Entreprises obligées d’utiliser un grand nombre d’ETL -Modèle relationnel

• Augmentation du nombre de sources et de types de données


• Augmentation du nombre d’éditeurs d’ETLs -Systèmes informatiques
spécialisés
1980-90 • Baisse des prix et accessibilité aux ETLs -Modèle semi-structurés
• Emergence d’entreprises « data driven »

Business Intelligence 25
Les outils de la Business Intelligence

Les ETL - Historique

Utilisation de formats de fichiers spécifiques à chaque application.


-Modèle hiérarchique
Contrainte pour le partage d'informations entre plusieurs applications

Facilitation et optimisation d'interaction entre bases de données homogènes.


-Modèle relationnel
Organisation en plusieurs tables

Intégration de données hétérogènes (par exemple sur le Web).


-Modèle semi-structurés
Format de données XML permettant de manipuler facilement ce type de données

Business Intelligence 26
Les outils de la Business Intelligence

Les ETL - Usages


▪ Première utilité étant le transfert vers une Data
Warehouse ;
▪ Traitement de données en provenance de systèmes
anciens vers des systèmes modernes dont les
formats de données sont différents ;
▪ Adaptation aux nouveaux types de données à l’ère
du Big Data : internet, réseaux sociaux et vidéos ;
▪ Certaines solutions modernes proposent aussi une
approche self-service, la Data Quality, ou encore les
métadonnées.

Business Intelligence 27
Les outils de la Business Intelligence

Les ETL – Formats de fichiers de données


Un fichier est un ensemble de données (ou bits) formant
une entité identifiée par une dénomination constituée d'un
nom et d'une extension : NOM.EXT

L'extension identifie la nature de notre fichier de données,


signale au système d'exploitation quel logiciel il conviendra
de lancer pour lire les informations contenues dans ce
fichier.

Business Intelligence 28
Les outils de la Business Intelligence

Les ETL – Formats de fichiers de données


Formats textes :
TXT : correspond à un fichier contenant du texte brut, c'est-à-dire en texte
ASCII (American Standard Code for Information Interchange).

DOC : développé par Microsoft et devenu un standard de fait en raison de


sa compatibilité sur divers systèmes d'exploitation.

XLS : développé par Microsoft et utilisé notamment dans son tableur


Excel.

RTF (Rich Text Format) : texte enrichi. C'est le format d'échange entre
plateformes et traitements de texte différents.

PDF (Portable Document Format) encapsulé dans un format créé par la société
Adobe à partir de son logiciel Acrobat.

Business Intelligence 29
Les outils de la Business Intelligence

Les ETL – Formats de fichiers de données


Formats du Web :
HTML (HyperText Markup Language) : affichables par un navigateur web et
pouvant contenir des liens hypertextes.

GIF (Graphics interchange format) pour des icônes.

JPEG (Joint Photographic Expert Group) : format d'image compressée pour des
images plus importantes.

Java, Javascript, CGI (Common gateway interface), etc : fichiers de


programmes qui permettent d'introduire des éléments dynamiques dans
les sites web.

Business Intelligence 30
Les outils de la Business Intelligence

Les ETL – Formats de fichiers de données


Formats audio-visuels :
L'Internet étant un espace privilégié pour le multimédia, données
associant « son » et « image ».

MPEG (Moving Pictures Expert Group) ;

divX (Digital Video eXpress) pour la visualisation de films via Internet ;

Flash ou SWF (Flash file format) qui permet de créer des animations ludiques
dans le domaine du multimédia / interactif.

Business Intelligence 31
Les outils de la Business Intelligence
❖ Exemple :
Cas d’une entreprise qui vend à la fois des produits en
boutique physique et sur le web

Boutique Web

Données Données
Format .XLS Format .HTML

Données ne sont pas au même format


Systèmes de collecte ne communiquent pas entre eux

Rôle de l’ETL
1) Collecter les données en provenance des deux systèmes
2) Les transformer pour les rendre compatibles
3) Les charger dans une seule Data Warehouse
32

Vous aimerez peut-être aussi