Le choix entre **data warehouse**, **data lake** et **data mart** dépend avant tout de la nature de vos données et de vos objectifs analytiques : l'**entrepôt de données** structure l'information pour…
Le choix entre data warehouse, data lake et data mart dépend avant tout de la nature de vos données et de vos objectifs analytiques : l'entrepôt de données structure l'information pour éclairer la décision, le lac conserve la flexibilité du brut, et le data mart cible un périmètre métier précis. En pratique, les organisations combinent de plus en plus ces approches au sein d'une architecture lakehouse qui allie flexibilité et performance de requête, tout en maîtrisant les coûts de développement et de maintenance.
In Short
Data Warehouse, Data Lake et Data Mart : définitions et rôles dans la BI
L'entrepôt de données, pilier du decision support
Un data warehouse ne se limite pas à un référentiel de stockage. Comme le précise la discipline du data warehousing, il s'agit d'un processus complet qui fournit des capacités de decision support, un accès facilité aux informations métier et la création d'insights. L'entrepôt de données contient des données intégrées, organisées dans le temps, et s'accompagne de métadonnées qui décrivent leur structure et leur utilisation efficace. On distingue trois grands types de référentiels : l'Enterprise Data Warehouse (EDW) à l'échelle de l'organisation, l'Operational Data Store (ODS) pour les besoins opérationnels, et le Data Mart (DM) orienté domaine métier.Le data lake, réservoir de flexibilité analytique
Le data lake stocke les données dans leurs formats natifs, qu'ils soient structurés, semi-structurés ou non structurés. Son évolution récente s'appuie sur un écosystème d'outils en constante amélioration, facilitant la gestion et l'analyse de ces volumes. Dans ce contexte, la gestion des métadonnées est devenue cruciale : sans catalogue clair, le risque de désordre rend l'exploitation impossible. Pour cette raison, les entreprises intègrent de plus en plus le data lake avec un data warehouse au sein d'une architecture lakehouse, afin de concilier souplesse d'ingestion et performance d'interrogation.Le data mart, du départemental à la virtualisation
Le data mart constitue une portion spécialisée du référentiel, dédiée à une ligne de métier ou à un service. Il peut être construit physiquement, mais une approche plus récente consiste à créer un data mart virtuel (ou un entrepôt virtuel) : les données restent dans les systèmes sources et sont assemblées « à la volée » pour former des vues métier. Cette différence a un impact direct sur les coûts de développement et de maintenance, car elle évite de multiplier les bases physiques à construire et à administrer.Comparaison des architectures et approches hybrides
Chaque architecture répond à des contraintes de format, de latence et de gouvernance différentes. Le tableau ci-dessous résume leurs caractéristiques fondamentales.
| Critère | Data Warehouse | Data Lake | Data Mart |
|---|---|---|---|
| Type de données | Structurées, intégrées, historisées | Brutes, natives, multi-formats | Sous-ensemble orienté métier |
| Schéma | Défini à l'écriture (schema-on-write) | Défini à la lecture (schema-on-read) | Adapté au service consommateur |
| Utilisateurs principaux | Analystes BI, directions financières | Data scientists, ingénieurs données | Métiers, équipes opérationnelles |
| Latence / Usage | Requêtes SQL optimisées, reporting | Traitement lourd, exploration, ML | Accès rapide, indicateurs ciblés |
| Métadonnées | Catalogue et lignage essentiels | Gouvernance et tags critiques | Simplifiées ou virtualisées |
| Modèle d'infrastructure | Base physique centralisée | Stockage objet scalable | Base physique ou vue virtuelle |
Comment choisir et déployer votre architecture de données en pratique
Le choix d'une architecture ne doit pas reposer sur une tendance technologique, mais sur un blueprint aligné avec la stratégie de l'entreprise. Voici une démarche concrète.
Key Takeaways
Frequently Asked Questions
Quelle est la différence entre un data warehouse et un data mart ?
Un data warehouse (ou entrepôt de données) est un référentiel centralisé et intégré à l'échelle de l'entreprise (EDW) ou actualisé en temps réel pour l'opérationnel (ODS), tandis qu'un data mart est un sous-ensemble orienté vers un domaine métier spécifique. Le data mart peut être construit physiquement ou généré virtuellement à la volée à partir des systèmes sources.Un data lake peut-il remplacer un data warehouse ?
Non, leurs fonctions sont complémentaires. Le data lake stocke des données brutes pour l'exploration, l'ingestion massive et le machine learning, alors que le data warehouse structure et optimise les données pour des requêtes analytiques performantes. Les organisations intègrent souvent les deux dans une architecture lakehouse.Qu'est-ce qu'une architecture lakehouse ?
C'est une approche hybride qui combine un data lake et un data warehouse. Elle conserve la flexibilité du stockage de données brutes tout en offrant des performances de requête optimisées et une gouvernance renforcée, permettant de répondre à des cas d'usage variés au sein d'une même plateforme analytique.Faut-il toujours construire un data mart physique ?
Non. Il est possible de créer des vues métier virtuelles qui appellent les données directement depuis les systèmes sources sans les stocker physiquement. Cette approche réduit les coûts de développement et de maintenance, bien qu'elle nécessite des outils de virtualisation et de fédération performants.Pourquoi les métadonnées sont-elles essentielles dans ces architectures ?
Les métadonnées décrivent l'organisation des données et leur mode d'utilisation. Dans un data warehouse, elles garantissent la cohérence du decision support. Dans un data lake, elles deviennent cruciales pour éviter le chaos et permettre aux analystes de retrouver, comprendre et exploiter les jeux de données stockés.Quels sont les trois grands types de data warehouse ?
La typologie distingue l'Enterprise Data Warehouse (EDW) pour la vision globale de l'organisation, l'Operational Data Store (ODS) pour les besoins opérationnels et le rafraîchissement fréquent, et le Data Mart (DM) pour un périmètre analytique départemental.Conclusion
Le choix entre data warehouse, data lake et data mart ne se résume pas à l'adoption d'une technologie isolée, mais à la définition d'une architecture de données pensée comme un blueprint stratégique. En alignant structure, gouvernance et coûts sur vos objectifs métiers, vous posez les fondations d'une BI pérenne et scalable. Pour évaluer où se situe votre organisation et bénéficier d'un plan d'action validé par l'IA et nos experts, testez gratuitement le diagnostic de maturité MaturaScore.