Accueil

Portails

 BLOG

 À nuancer

 Liens Utiles

 Articles

 Télécharger

 Contact

Tout sur les systèmes ETL, la modélisation dimensionnelle et le data warehousing

 

Nos portails

ETL

Modélisation dimensionnelle

Data warehousing

Applications analytiques

Emploi [Nouveau]

 
Nos Contributions

À Nuancer

Articles

QFP (FAQ)

Télécharger

Posez votre question
 
Divers

Articles des experts

Livres

Forums

Liens utiles

Glossaire décisionnel

A propos du site

 
 
 
       

Précédent Accueil Suivant

Table de Faits

La définition

Une table de fait est une table qui contient les données observables (les faits) que l'on possède sur un sujet et que l'on veut étudier, selon divers axes d'analyse (les dimensions).
les « faits », dans un entrepôt de données, sont normalement numériques, puisque d'ordre quantitatif. Il peut s'agir du montant en argent des ventes, du nombre d'unités vendues d'un produit, etc.
 

Les tables de faits représentent des associations dont l’existence d’une occurrence dépend de l’existence des occurrences correspondantes dans les tables dimensionnelles, c’est-à-dire la table de fait contient l’ensemble des mesures correspondant aux informations de l’activité à analyser. Mais rappelons que certaines tables de faits peuvent contenir aucun attribut et représentent que des liaisons entre tables dimensionnelles.

 

Tous les éléments qui pointent sur la table de faits sont liés à une sémantique exprimable par une phrase. Par conséquent, la table de faits est la matérialisation d’une association entre n entités. (source : http://eurise.univ-st-etienne.fr/bibliographie/fichiers/cf_udltddfplcldedd2002.pdf)

 

Structure de base d’une table de fait

Une table de fait devrait avoir la structure suivante :

figure 1 : Structure de base d'une table de faits 

Caractéristiques d'une table de faits

  • Une table de faits contient les valeurs numériques de ce qu’on désire mesurer;

  • Une table de fait contient les clés associées aux dimensions. Il s’agit des clés étrangères dans la table de faits;

  • En général une table de fait contient un petit nombre de colonnes;

  • Une table de fait contient plus d’enregistrements qu’une table de dimension;

  • Les informations dans une table de fait sont caractérisées par :

    • Elles sont numériques et sont utilisées pour faire des SUM, AVG...

    • Les données doivent être additives ou semi-additives

  • Toutes les colonnes représentant les faits (mesure1, mesure2.. dans la figure 1)  dans la table de fait doivent référer et avoir un lien direct aux clés de dimensions (Date Cal, ID Dim1... dans la figure 1) dans la même table;

 

 

 

 

 SystemeETL.com © Copyright 2004-2006 Tout droit réservé. Ce site éducatif concerne les systèmes ETL, la modélisation dimensionnelle et les entrepôts de données. Le contenu est tiré à partir de notre expérience dans le domaine. Pour contacter l'auteur Webmester@systemeetl.com