Entrepôts : approches Inmon et Kimball
Informatique de gestion · Bachelor 3
Comparer l'entrepôt normalisé d'Inmon et le bus dimensionnel de Kimball.
Introduction
Deux écoles structurent la conception d'un entrepôt de données. Bill Inmon propose de bâtir d'abord un entrepôt d'entreprise central, normalisé, dont sont ensuite dérivés des data marts. Ralph Kimball part au contraire des processus métier et assemble des data marts dimensionnels reliés par des dimensions communes.
Le choix a des conséquences concrètes : délai avant la première valeur métier, coût, gouvernance des données de référence et facilité d'évolution. Une banque cantonale ou un assureur romand n'arbitrera pas comme une PME de commerce de détail.
Ce deck compare les deux architectures, explique la matrice du bus et les dimensions conformes, et donne des critères pour décider ou combiner les approches.
Objectifs d'apprentissage
- Décrire l'architecture descendante d'Inmon et ses data marts dépendants
- Expliquer la matrice du bus et les dimensions conformes de Kimball
- Comparer les deux approches selon délai, coût, gouvernance et flexibilité
- Proposer une architecture adaptée à une organisation donnée
Concepts clés
- Approche d'Inmon
- Un entrepôt d'entreprise intégré et normalisé (3e forme normale) alimente ensuite des data marts dépendants, souvent dimensionnels, destinés aux départements.
- Approche de Kimball
- L'entrepôt est l'union de data marts dimensionnels, construits processus par processus (ventes, stocks, facturation) et reliés par des dimensions conformes.
- Matrice du bus
- Tableau croisant les processus métier (lignes) et les dimensions (colonnes) : il planifie la réutilisation des dimensions et l'ordre de construction.
- Dimension conforme
- Dimension partagée avec la même structure et les mêmes valeurs par tous les data marts, ce qui permet de comparer et croiser leurs faits (drill-across).
- Compromis pratique
- Beaucoup d'organisations combinent une zone d'intégration centrale et des vues dimensionnelles pour l'analyse, selon la maturité et les ressources.
Conclusion
Inmon et Kimball ne s'opposent pas absolument : ils répondent à des contraintes de délai, de budget et de gouvernance différentes. Retenez la logique descendante contre ascendante, le rôle de la matrice du bus et l'importance des dimensions conformes.
Pour l'examen, sachez justifier un choix d'architecture à partir d'un contexte d'entreprise et nommer le risque principal de chaque approche.
Cartes
- Quelle est la logique de l'approche d'Inmon ?
- Descendante : construire d'abord un entrepôt d'entreprise normalisé, puis en dériver des data marts.
- Quelle est la logique de l'approche de Kimball ?
- Ascendante : construire des data marts dimensionnels par processus métier, intégrés par des dimensions conformes.
- Qu'est-ce qu'une matrice du bus ?
- Un tableau processus métier x dimensions qui montre quelles dimensions chaque processus utilise et planifie leur réutilisation.
- Qu'est-ce qu'une dimension conforme ?
- Une dimension dont la définition et les valeurs sont identiques dans tous les data marts qui l'utilisent.
- Qu'est-ce que le drill-across ?
- Une analyse qui combine les faits de plusieurs tables de faits via des dimensions conformes communes.
- Quel est l'avantage principal de l'approche de Kimball ?
- Une valeur métier rapide : un premier data mart utilisable en quelques mois, et une structure facile à interroger.
- Quel est l'avantage principal de l'approche d'Inmon ?
- Une version unique et cohérente de la vérité d'entreprise, plus robuste pour l'intégration et la gouvernance à long terme.
- Quel risque guette l'approche ascendante sans gouvernance ?
- Des data marts isolés aux définitions divergentes (silos), donc des chiffres contradictoires entre départements.
- Quel risque guette l'approche descendante ?
- Un projet long et coûteux, avec peu de résultats visibles avant la fin de la modélisation globale.
Glossaire
- Entrepôt d'entreprise
- Base centrale intégrée, normalisée et historisée, source unique des data marts dans l'approche d'Inmon.
- Data mart
- Sous-ensemble thématique de l'entrepôt, orienté vers un département ou un processus.
- Matrice du bus
- Grille liant processus métier et dimensions pour planifier un entrepôt dimensionnel.
- Dimension conforme
- Dimension commune aux data marts, avec clés et attributs cohérents.
- Drill-across
- Requête qui rapproche plusieurs tables de faits grâce à des dimensions conformes.
- Source unique de vérité
- Principe selon lequel une donnée de référence est définie et maintenue à un seul endroit.