Vous êtes sur la page 1sur 17

LANGAGES DE

PROGRAMMATION ÉVOLUÉ
BUSINESS INTELLIGENCE
Par : Kamel BENRAIS
Introduction à la Business
Intelligence
➢ La Business Intelligence (BI) ou l’Informatique Décisionnelle permet à tous les
acteurs d’une entreprise d’avoir une vision globale sur leurs activités pour les
aider dans leurs prises de décisions.
▪ créer des analyses sur des données historiques , actuelles ou même prédictives.
▪ l’utilisation du Big Data et de la Data science, la BI peut traiter un très grand
volume de données rapidement.
▪ Les décisions qui découlent des analyses de données peuvent être aussi bien
opérationnelles que stratégiques.
Définition
Le terme anglais de business intelligence (BI) peut porter à confusion avec
la notion d'intelligence économique (IE). Business intelligence ne signifie
pas « intelligence économique », contrairement à ce que laisserait
croire une traduction littérale (Cf. cette discussion).
La BI diffère de l'IE sur trois points :
▪ la BI travaille sur des informations internes à l'entreprise, alors que l'IE
exploite des informations externes à l'entreprise ;
▪ la BI exploite des informations structurées, gérées dans des entrepôts de
données, alors que l'IE se fonde sur des informations non structurées ;
▪ la BI fournit surtout une vision du passé alors que l'IE est tournée vers
l'avenir.
Définition(2/2)
Un ensemble de solutions informatiques permettant
l’analyse des données de l’entreprise, afin d’en
dégager les informations qualitatives nouvelles qui
vont fonder des décisions, qu’elles soient tactiques ou
stratégiques.
Source : Smile(Open Source Solutions)
Enjeux du décisionnel
La prise de décisions stratégiques dans une organisation nécessite le
recours et le croisement de multiples informations qui concernent tous
les départements : production, ressources humaines, achats, ventes,
marketing, service après-vente, maintenance,... etc. Or ces données
sont généralement :
— éparpillées au sein des départements et non connectées entre elles
— hétérogènes dans leurs formats techniques et leurs organisations
structurelles, voire leurs sémantiques
— implémentées pour l’action (par construction) et non pour l’analyse
— volatiles, au sens où leur mise à jour peut conduire à oublier des
informations obsolètes.
Exploitation des données
Les données agrégées dans un système décisionnel
servent à trois grandes catégories d'usage :
➢ La production de rapport récurrents (reporting)
➢ L'exploration manuelle

➢ L'analyse de données (descriptive ou prédictive)


Architecture d’un système décisionnel
Tout système décisionnel est architecturé globalement de la
même façon
➢ En amont un accès au système transactionnelen lecture seule
➢ Un Datawarehouse(DW) fusionnant les données requises
➢ Un ETLpermettant d’alimenter le DW à partir de données
existantes
➢ Des applicationsd’exploitation de reporting,
exploration/prédiction
➢ D’éventuels Data Mart
➢ Magasin de donnée
Conception d'un système décisionnel
Un projet de système décisionnel se structure selon quatre grands axes :
1. Étude des besoins et de l'existant
◼ Étude des besoins utilisateurs
◼ Étude des données existantes
2. Modélisation et conception
◼ Modélisation dimensionnelle
◼ Architecture technique
◼ Spécification des outils d'exploitation
3. Implémentation du data warehouse
◼ Implémentation du DW et des DM
◼ Mise en place de l'ETL
4. Implémentation des outils d'exploitation
◼ Implémentation des outils de reporting
◼ Implémentation des outils d'exploration
◼ Implémentation des outils de prédiction
Source de données
➢ Les données de l'entreprise sont stockées dans
des systèmes transactionnels qui enregistrent les
données quotidiennes sous trois forme.
❖ Support physique(papier, humaine..)
❖ Support informatique local

❖ Support informatique externe


Outils d'extraction, transformation
et chargement

➢ Extract Transform Load (ETL).


❖ Extraireles données des systèmes hétérogènes
❖ les normaliser et les rendre cohérentes

❖ Chargement des données dans une nouvelle base


Présentation du data warehousing
Un data warehouse (DW) est une base de données construite
par copie et réorganisation de multiples sources (dont
principalement le système transactionnel de l'entreprise), afin
de servir de source de données à des applications
décisionnelles :
▪ il agrège de nombreuses données de l'entreprise (intégration) ;
▪ il mémorise les données dans le temps (historisation) ;
▪ il les organise pour faciliter les requêtes de prise de décision
(optimisation).
Synonymes : entrepôt de données, base
de données décisionnelle
Data warehouse et data mart
Un data warehouse et un data mart se distinguent par le
spectre qu'il recouvre :
➢ Le data warehouse recouvre l'ensemble des données et
problématiques d'analyse visées par l'entreprise.
➢ Le data mart recouvre une partie des données et problématiques
liées à un métier ou un sujet d'analyse en particulier
Un data mart est fréquemment un sous-ensemble du data
warehouse de l'entreprise, obtenu par extraction et
agrégation des données de celui-ci.
Restitution

La génération de tableau de bord, est la partie émergée de l'iceberg : l'informatique


décisionnelle.
C'est la partie que voient la plupart des utilisateurs.
Ce sont généralement de jolies interfaces intuitives permettant à un utilisateur non
connaisseur de l’outil informatique, en fonction de ses droits, de consulter des rapports, des
tableaux de bord, de les annoter, voire de les créer lui-même
Architecture d’un système décisionnel
Proportion Tache Projet BI
Widescreen Test Pattern (16:9)

Aspect Ratio Test


(Should appear
circular)

4x3

16x9

Vous aimerez peut-être aussi