3.1 Conception du modèle dimensionnel

0
298

C’est la définition des besoins qui détermine quelles sont les données requises pour répondre aux besoins d’analyse des utilisateurs. La conception du modèle logique de données commence par la construction d’une matrice représentant les processus métier clé et leurs dimensionnalités. A partir de cette matrice, il faut effectuer une analyse plus détaillée des données du (des) système(s) source(s) opérationnels. Le résultat de cette analyse est le modèle dimensionnel. Ce modèle identifie la granularité de la table de fait, les dimensions associées avec leurs attributs et leurs hiérarchisations. Cet ensemble d’activités s’achèvera sur le développement d’une mise en correspondance des données sources et cibles .

Liste des tâches :

  1. Bien appréhender les besoins utilisateurs
  2. Construire la matrice macro tous processus confondus
  3. Choisir le processus d’affaires à traiter en priorité
  4. Déclarer la granularité de la table de fait
  5. Identifier les dimensions
  6. Identifier les indicateurs/Kpi
  7. Construire la matrice du datamart (processus choisi)
  8. Développer le diagramme de la table des faits de haut niveau
  9. Documenter tous les attributs (Faits et dimensions)
  10. Identifier les sources de données
  11. Analyser les données (Macro Data profiling )
  12. Détailler les indicateurs de base et dérivés
  13. Concevoir le modèle dimensionnel détaillé
  14. Vérifier le modèle dimensionnel avec l’équipe IT
  15. Vérifier le modèle dimensionnel avec les utilisateurs finaux
  16. Vérifier les recommandations de conception du la technologie BI
  17. Vérifier les recommandations de conception du SGBD
  18. Finaliser le document de conception logique
  19. Mettre en place une ébauche du mapping de données
  20. Validation par les utilisateurs/ révision du projet

kimball design tips

Data Warehouse Insurance

Insurance is an important and growing sector for the data warehousing market. Several factors have come together in the last year or two to...

It’s Time for Time

The importance of the time dimension in data marts and data warehouses. The time dimension is a unique and powerful dimension in every data mart...

Surrogate Keys

According to the Webster’s Unabridged Dictionary, a surrogate is an “artificial or synthetic product that is used as a substitute for a natural product.”...

Think Globally, Act Locally

The global data warehouse introduces a whole new world of design issues  As soon as the geographic spread of our data warehouse crosses a time...

The Soul of the Data Warehouse, Part 1: Drilling Down

Although data warehouses come in many shapes and sizes and deal with many different subject areas, every data warehouse must embody a few fundamental...

The Soul of the Data Warehouse, Part 2: Drilling Across

The three fundamental themes that make up the soul of every data warehouse are drilling down, drilling across, and handling time. In Part One...

Concepts & Astuces

Glossaire – Décisionnel

Petit glossaire du décisionnel Analyse multidimensionnelle : concept qui définit les analyses effectuées par croisement de plus de trois dimensions (ou ensemble de données du...

Modélisation dimensionnelle

La définition La modélisation multidimensionnelle été introduite par Ralph Kimball.  Elle consiste en deux nouveaux concepts tels que les faits et les dimensions. Chaque modèle multidimensionnel...

Schéma en étoile (Star schema)

La définition La modélisation dimensionnelle structure les données d'une façon très différente de la structure en 3FN ( 3ième forme normale) fréquemment utilisée par les...

Snowflake (Schéma en flocons de neige)

La définition Le schéma en flocons de neige est une variante du schéma en étoile. Dans la théorie la différence réside dans la simple normalisation...

Schéma décisionnel : en étoile ou en flocons de neige ?

Schéma en étoile Vs Schéma en flocons de neige. A la question « Entre le schéma en étoile et le schéma en flocons de neige, quel...

Qu’est ce qu’une dimension

La définition Une dimension est une table qui contient les axes d'analyse (les dimensions) selon lesquels on veut étudier des données observables (les faits) qui,...

Composantes d’une table de dimension

Composante 1 : surrogate key  ou clé de substitution La Définition Une clé de substitution (Surrogate key) est une clé non intelligente utilisée afin de substituer...

Types de dimensions

Dimension dégénérée (Degenerate dimension) La dimension dégénérée est une clé de dimension dans la table de fait qui est en général sans attribut. Par exemple...

Qu’est ce qu’une 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...

Pouquoi une clé de substitution (Surrogate Key) ?

Le modèle dimensionnel est la cible ultime de tout système ETL. Justement il permet d'alimenter les tables de faits et de dimensions. Tout système ETL...

News Forums Modélisation dimensionnelle

Ce forum contient 1 sujet et a été édité pour la dernière fois par  admin il y a 7 mois.

1 sujet (sur un total de 1)
1 sujet (sur un total de 1)

Vous devez être connecté pour créer de nouveaux sujets.

Etapes de la phase : Implémentation

3.1 Conception du modèle dimensionnel

C’est la définition des besoins qui détermine quelles sont les données requises pour répondre aux besoins d’analyse des utilisateurs. La conception du modèle logique...

3.2 Conception et Implémentation du Datawarehouse

La conception physique d’une base de données définit les structures nécessaires pour l’implémentation du modèle dimensionnel. Les éléments fondamentaux sont la détermination des règles...

3.3 Conception et Développement ETL

La conception de la zone de préparation des données (staging area) constitue généralement la tache la plus sous-estimée du projet entrepôt de données, et...

3.4 Conception & Développement des Apps BI

Une fois la base de données du Data warehouse et quelques jeux de tests de données crées, on passe à l'étape de conception et...

4.1 Tests & Optimisation DW/ETL/BI

Il existe trois niveaux de tests dans tout projet informatique à savoir : Test Unitaire Test d’intégration Test complet du système Dans le cas de projets...

4.2 Déploiement & Formation

Le déploiement est le point de convergence de la technologie, des données et des applications utilisateurs. Une planification est indispensable pour gérer le déploiement...

4.3 Maintenance DW/ETL/BI

Après le déploiement initial de l’entrepôt, c’est sa vie qui commence. Il faut s’assurer de fournir un service de support et de formation continue....
PARTAGER