Vous êtes sur la page 1sur 5

29/02/2024

Rappel de la chaîne de la valeur décisionnelle :


o Des SCBD relationnels et d’autres systèmes qui contiennent
les données d’exploitations.
o Un ETL extrait les données pertinentes et les charges dans le
datawarehouse.
o Les données sont structurées dans le datawarehouse.
o Des datamarts qui sont mis à jour à partir du
datawarehouse.
o Des rapports sont générés sur ces données.

MINI PROJET N°1 : Simulation d’un ETL


Enoncé :
L’objectif de ce mini projet est la mise en place d’un outil qui remplit
les taches d’un ETL dans un scenario plus précis.
En effet, nous souhaitons établir des bilans d’activité commercial dans
une base de données de type Postgres ; les données de base
(d’exploitation) formés à partir des enregistrements des achats et des
ventes se trouve sur deux fichiers Excel appelé achat.xls et vente.xls.
Alors que la liste des articles se trouve sur un autre classeur Excel
article.xls.
On pourrait aussi imaginer que les données d’exploitation se trouve
sur un seul classeur mais reparti sur 3 feuilles : achat, vente et article.
Activite.xls
Article.id
id qte Date
1 30 10/12/2023

achat vente Article


ET
Données d’exploitation L
Postgres
Article
1 Bilan
Id Nom
Nom Année
Mois
INFINIE Qte
#article-id

ID Nom
1 Pain
2 Sucre
3 huile

NUM annee mois qte Article-id


1 2023 1 7 1
Cas d’application :
Feuille Achat :
id qte Date
1 20 01/01/23
1 30 05/01/23
1 40 11/02/23

Feuille Vente :
Id Qte Date
1 5 04/01/23
2 7 13/02/23
Feuille article :
id Nom
1 Cahier
2 Stylo

Données d’exploitation
Coté Postgres :
Table article :
id Nom
1 Cahier
2 Stylo

Table bilan :

Num Année Mois Qte Article.id


1 23 1 50-5=45 1
2 23 2 40 1
3 23 2 -7 2
IHM : Interface Homme Machine GUI
ETL X
Gestion Commerciale

Charger

Bilan
num id annee …………….

Lire le classeur activité.xls


+
Traiter les données
+
Charger dans Postgres
+
Afficher la table bilan
ENTREPÔT DE DONNEES ?
D’après BILL Inmon :
« Un ED est une collection de données thématiques, intégrées,

 Thématiques
o Les données sont organisées par thème (sujets majeurs, métiers), vs
systèmes de production : processus fonctionnels.
 Analyses transversales / structures fonctionnelles et
organisationnelles de l’entreprise
 Intégrées
o Elles proviennent de systèmes sources hétérogènes
 Cohérence, normalisation, maitrise de la sémantique, prise en
compte des contraintes référentielles et des règles de gestion

Vous aimerez peut-être aussi