Les termes Back Room (la cuisine) ou Data staging area sont souvent utilisés par l'industrie pour décrire les systèmes ETL. Le Back Room ou le staging area est utilisé pour préparer les données pour le Front Room (la salle à manger). Le terme français du back room est "zone de ravitaillement de données", selon le grand dictionnaire (www.granddictionnaire.com) ou encore "zone de transit de données". Personnellement j'utilise souvent le terme "Zone de préparation de données" .
Le Back room ou encore la zone de préparation de données permet de réaliser les services suivants : - l'extraction des données à partir des systèmes sources; - la transformation des données ( Normalisation, standards, nettoyage, audit, Conformance...) ; - Gestion de ce qu'on appelle les dimensions et les faits conformes pour mettre en place le Bus du datawarehouse. - le chargement des données que ce soit dans dans les Data Mart de donnés atomique et/ou aggrégés; - Le back room est en général pas accessible aux utilisateurs ni aux créateurs de rapports. - Le modèle de données utilisé dans les data mart est le modèle dimensionnel par opposition à la 3FN pronée par Inmon - Il n'existe pas d'entrepôt de données physiques, le DW est alors la conglomération des data marts. Le Front room est la composante qui permet de réaliser des services comme : - L'analyse de données via des rapports ou des cubes (OLAP, Report ADhoc,...) ; - le forage et l'exploration de données en utilisant des outils spécialisés ( SPPS, SAS...) ; - les requêtes Ad-hoc pour retrouver une données dans le passé parmi les données historiques ( Le rôle le plus vieux d'un système décisionnel)
- Le front room contient la zone présentation de données qui est composée de data marts. |