Sélectionnez les propositions correctes. Vous concevez le schéma de faits pour un entrepôt OLAP qui doit servir à la fois des analyses ad‑hoc détaillées et des agrégats rapides ; les événements peuvent arriver en flux, parfois partiels, et vous voulez minimiser réconciliation coûteuse et pertes de granularité. Que faire ?
- Modéliser le fait à grain atomique (un enregistrement par événement opérationnel), utiliser surrogate keys et dates effectives. Bonne réponse
- Créer un fait très large (toutes dimensions en colonnes) avec beaucoup de colonnes nullable pour éviter joins.
- Fragmenter en micro‑facts atomiques par type d'opération et maintenir vues matérialisées / tables d'agrégats pour les rapports fréquents. Bonne réponse
- Éviter toute pré‑agrégation et recalculer les agrégats à la volée pour garder la maximal flexibilité.
Préférence pour grain atomique + vues matérialisées/agrégats ; éviter wide nullable columns et recalculs lourds en temps réel.