Entrepôts de données : introduction

4
Entrepˆ ots de donn´ ees : introduction Francesco De Comit´ e Universit´ e de Lille 6 janvier 2016 F. De Comit´ e Entrepˆots de donn´ ees : introduction Notes efinition efinition (Entrepˆ ot de donn´ ees) Un entrepˆ ot de donn´ ees stocke un maximum de donn´ ees produites ou accessibles depuis l’entreprise, dans le but de pouvoir ´ etudier l’histoire de l’entreprise, et d’am´ eliorer la prise de d´ ecision. F. De Comit´ e Entrepˆots de donn´ ees : introduction Notes Motivation Pourquoi cr´ eer un entrepˆ ot de donn´ ees ? Pour am´ eliorer ses performances, une entreprise (ou une organisation) a recours ` a l’informatique. Cet usage des ordinateurs engendre ou utilise des donn´ ees ecessaires ` a un moment donn´ e. Si on est capable de sauvegarder tout ou partie de ces donn´ ees provisoires, on pourra peut-ˆ etre les ´ etudier ` a tˆ ete repos´ ee ou dans un contexte historique. F. De Comit´ e Entrepˆots de donn´ ees : introduction Notes Exemples de donn´ ees Donn´ ees engendr´ ees au sein de l’entreprise Compte client (´ etat-civil, activit´ e). Suivi d’un produit : production-→ stockage-→exp´ edition-→retour. Gestion du personnel. Capteurs des machines. Donn´ ees ext´ erieures Contacts clients, fournisseurs. eception des mati` eres premi` eres. F. De Comit´ e Entrepˆots de donn´ ees : introduction Notes

Transcript of Entrepôts de données : introduction

Page 1: Entrepôts de données : introduction

Entrepots de donnees : introduction

Francesco De Comite

Universite de Lille

6 janvier 2016

F. De Comite Entrepots de donnees : introduction

Notes

Definition

Definition (Entrepot de donnees)

Un entrepot de donnees stocke un maximum de donnees produitesou accessibles depuis l’entreprise, dans le but de pouvoir etudierl’histoire de l’entreprise, et d’ameliorer la prise de decision.

F. De Comite Entrepots de donnees : introduction

Notes

Motivation

Pourquoi creer un entrepot de donnees ?

Pour ameliorer ses performances, une entreprise (ou uneorganisation) a recours a l’informatique.

Cet usage des ordinateurs engendre ou utilise des donneesnecessaires a un moment donne.

Si on est capable de sauvegarder tout ou partie de cesdonnees provisoires, on pourra peut-etre les etudier a tetereposee ou dans un contexte historique.

F. De Comite Entrepots de donnees : introduction

Notes

Exemples de donnees

Donnees engendrees au sein de l’entreprise

Compte client (etat-civil, activite).

Suivi d’un produit :production−→ stockage−→expedition−→retour.

Gestion du personnel.

Capteurs des machines.

Donnees exterieures

Contacts clients, fournisseurs.

Reception des matieres premieres.

F. De Comite Entrepots de donnees : introduction

Notes

Page 2: Entrepôts de données : introduction

Utilite d’un entrepot de donnees ?

Que faire de toutes ces donnees ?

Etre capable d’editer des syntheses concernant lefonctionnement de l’entreprise, dans toutes ses dimensions :

ProductionFournisseursVenteStockage

En resume : permettre la construction de tableauxsynthetiques.

Un petit exemple : la chaıne de magasins d’electromenager. . .

F. De Comite Entrepots de donnees : introduction

Notes

Differences avec les bases de donnees traditionnelles

Relationnel et decisionnel

L’entrepot de donnees stocke la memoire de l’entreprise.

La base de donnees relationnelle stocke les informationsnecessaires a la production.

Temps reel, rapidite de reponse.Concurrence d’acces en ecriture, validite de l’information recue.

F. De Comite Entrepots de donnees : introduction

Notes

Organisation d’un entrepot de donnees : contraintes

Cahier des charges

On veut pouvoir produire des tableaux synthetiques suivantdifferentes dimensions.

Tres grand nombre de donnees.

Traitements simples (comptages) : peu de calculs et deredirections dans les differentes tables de la base de donnees.

Autoriser la redondance si elle accelere le traitement desdonnees.

F. De Comite Entrepots de donnees : introduction

Notes

Choix de l’architecture

Definition (Fait de base)

Un fait est une information elementaire, atomique rentree dansl’entrepot de donnees. Un fait est constitue de cles vers les tablesde dimensions et de mesures.

Definition (La table des faits)

La table des faits contient tous les faits de base.

Definition (Les tables de dimension)

Une entree d’une table de dimension contient toutes lesinformations correspondant a cette entree.Exemples : la dimension date, la dimension client, la dimensionmagasin. . .

F. De Comite Entrepots de donnees : introduction

Notes

Page 3: Entrepôts de données : introduction

Retour sur un exemple : les magasins d’electromenager

Description

Implantee sur plusieurs continents, dans plusieurs pays,plusieurs villes par pays.

Plusieurs gammes de produits.

Plusieurs grandes marques.

Plusieurs suivis possibles

Les ventes (par pays, magasins, trimestre. . .).

Les fournisseurs.

Les employes.

F. De Comite Entrepots de donnees : introduction

Notes

Concevoir un entrepot de donnees

Un processus en trois etapes

Choisir le processus a modeliser (ventes, personnel,fournisseurs, maintenance des machines).

Definition de l’architecture globale de l’entrepot (de la tablede faits) : fait de base, granularite, dimensions.

Definition precise de chaque dimension.

Verifier la faisabilite :

Collecte des donnees.taille de la base.

F. De Comite Entrepots de donnees : introduction

Notes

Schema en etoile

F. De Comite Entrepots de donnees : introduction

Notes

Taches annexes

Autour de l’entrepot

Alimentation de la table de faits :

Transparent pour les employes, pas de charge de travailsupplementaire.Selection, nettoyage, formatage des donnees.

Interface utilisateur :

Conviviale.Confiance dans les resultats affiches.La rapidite serait un plus.

F. De Comite Entrepots de donnees : introduction

Notes

Page 4: Entrepôts de données : introduction

Schema general

F. De Comite Entrepots de donnees : introduction

Notes