Architecture

Vue d'ensemble

Architecture du Store

Le Store sépare la vérité analytique, portée par les marts, des tables de restitution consommées par Power BI.

Flux général

Le flux cible est:

Sources
  ->
Interfaces et staging
  ->
Marts Kimball par vertical métier
  ->
Couche reporting dénormalisée
  ->
Power BI

Cette architecture est volontairement hybride. Les marts gardent une logique Kimball pour stabiliser les concepts métier. La couche de reporting prépare des tables larges, aplaties et pré-calculées pour simplifier Power BI.

Rôle des couches

CoucheRôle principal
Interfaces et stagingLire les sources, sélectionner, renommer et normaliser les colonnes.
MartsStabiliser les faits, dimensions, grains et définitions métier réutilisables.
ReportingPréparer les tables finales, souvent dénormalisées, attendues par les dashboards.
Power BIPrésenter les données, filtrer, naviguer et interagir avec l'utilisateur.

Principe directeur

La logique métier lourde doit être calculée en SQL/dbt, dans une couche versionnée et testable. Power BI doit rester une couche de présentation.

SQL/dbt calcule
Power BI présente

Page à lire

La page Marts et couche reporting explique le rôle de chaque couche, les différences entre Kimball et OBT, et la règle de promotion des métriques.

Copyright © 2026