Retour à Data Warehouse
Data Warehouse

QCM

Consultez les contenus publiés dans cette ressource.

Ressources en accès libre

QCM de « Data Warehouse »

44 contenus
11
Question à choix multiples

Quels contrôles de qualité sont pertinents après le chargement d'une table de faits ?

  • Comparer les volumes avec la source ou l'historique attendu Bonne réponse
  • Contrôler les doublons selon la clé métier ou la granularité Bonne réponse
  • Vérifier les clés étrangères et les lignes orphelines Bonne réponse
  • Vérifier les montants agrégés par rapport à une source de référence Bonne réponse
  • Se limiter à vérifier que le job s'est terminé sans erreur technique
Explication

Notion : La qualité d’une table de faits doit être vérifiée au-delà de la réussite technique du chargement.
Explication : Comparer les volumes aide à repérer des écarts avec la source ou l’historique attendu. Contrôler l’unicité selon la granularité détecte les doublons. Vérifier les clés étrangères révèle les faits sans dimension correspondante. Réconcilier les montants agrégés avec une référence fiable contrôle la cohérence des mesures. Ces vérifications se complètent : aucune ne couvre seule tous les défauts possibles.
À retenir : Contrôler à la fois la présence, l’unicité, les relations et les valeurs.
Piège fréquent : Un job terminé sans erreur peut avoir chargé des données incorrectes.

12
Question à choix multiples

Pourquoi une dimension Date est-elle généralement centralisée et partagée par plusieurs tables de faits ?

  • Elle garantit des définitions cohérentes des périodes et calendriers Bonne réponse
  • Elle facilite les analyses entre plusieurs processus métier Bonne réponse
  • Elle peut contenir des attributs comme semaine, mois, trimestre ou exercice fiscal Bonne réponse
  • Chaque table de faits doit obligatoirement avoir son propre calendrier incompatible avec les autres
Explication

Notion : Une dimension Date conforme fournit un référentiel temporel commun à plusieurs tables de faits.
Explication : Centraliser les attributs calendaires permet aux processus métier d’utiliser les mêmes définitions des semaines, mois, trimestres ou exercices fiscaux. Les analyses reposent ainsi sur des périodes cohérentes, ce qui facilite leur comparaison et les jointures temporelles. Le partage de la dimension et la richesse de ses attributs se complètent pour rendre les analyses transversales cohérentes.
À retenir : Un calendrier partagé donne un sens commun aux regroupements temporels.
Piège fréquent : Imposer un calendrier incompatible à chaque table de faits compromet la comparabilité des résultats.

13
Question à choix multiples

Une table de faits contient une mesure additive, une semi-additive et une non additive. Quelles affirmations sont correctes ?

  • Un chiffre d'affaires est généralement additif selon les dimensions appropriées Bonne réponse
  • Un stock est souvent semi-additif car il ne se somme pas correctement dans le temps Bonne réponse
  • Un taux de conversion doit généralement être recalculé à partir de ses composantes Bonne réponse
  • Tous les pourcentages peuvent être additionnés sans précaution
Explication

Notion : L’additivité détermine sur quelles dimensions une mesure peut être sommée correctement.
Explication : Le chiffre d’affaires est généralement additif selon les dimensions appropriées. Un stock est souvent semi-additif : il peut se sommer sur certaines dimensions, mais additionner ses valeurs successives dans le temps ne donne pas un stock pertinent. Un taux de conversion est non additif et doit généralement être recalculé à partir de ses composantes. Ces distinctions permettent de choisir l’agrégation adaptée à chaque mesure.
À retenir : Avant de sommer, identifier la nature de la mesure et les dimensions concernées.
Piège fréquent : Additionner directement des pourcentages produit généralement un résultat trompeur.

14
Question à choix multiples

Une requête analytique devient lente après une forte croissance de la table de faits. Quelles pistes sont raisonnables ?

  • Partitionner selon une dimension fréquemment filtrée comme la date Bonne réponse
  • Éviter de sélectionner des colonnes et partitions inutiles Bonne réponse
  • Adapter les index, le clustering ou les statistiques au moteur utilisé Bonne réponse
  • Ajouter des index sans analyser les plans d'exécution ni les coûts d'écriture
Explication

Notion : Optimiser une requête analytique consiste notamment à limiter les données lues et à adapter leur accès au moteur.
Explication : Un partitionnement cohérent avec les filtres fréquents, comme la date, peut réduire les partitions parcourues. Sélectionner uniquement les colonnes nécessaires limite aussi le volume traité. Index, clustering et statistiques doivent être adaptés au moteur et aux usages. Ces pistes se complètent et s’évaluent à partir des plans d’exécution ; des agrégats peuvent être envisagés si nécessaire.
À retenir : Optimiser selon les requêtes réelles et les capacités de la plateforme.
Piège fréquent : Ajouter des index sans analyser leur utilité ni leurs coûts d’écriture.

15
Question à choix multiples

Quelles pratiques renforcent la traçabilité et la gouvernance d'un Data Warehouse ?

  • Documenter le lineage de la source jusqu'au modèle analytique Bonne réponse
  • Maintenir un catalogue et un glossaire des données Bonne réponse
  • Définir les responsables et les règles d'accès Bonne réponse
  • Considérer que la gouvernance consiste uniquement à sauvegarder les tables
Explication

Notion : La gouvernance et la traçabilité rendent les données compréhensibles, contrôlées et attribuables à des responsables.
Explication : Le lineage retrace le parcours des données, depuis les sources jusqu'au modèle analytique, en explicitant les transformations. Le catalogue permet de retrouver les données, tandis que le glossaire clarifie leurs définitions. Les responsables et les règles d'accès précisent qui répond de leur gestion et qui peut les consulter. Ces pratiques se complètent : elles couvrent l'origine, le sens et les conditions d'utilisation.
À retenir : Gouverner, c'est documenter, définir et encadrer l'usage des données.
Piège fréquent : Une sauvegarde protège contre la perte, mais ne suffit pas à expliquer les données ni à organiser leur gouvernance.

16
Question à choix multiples

Quelles caractéristiques distinguent principalement une architecture Kimball d'une architecture Inmon ?

  • Kimball met généralement l'accent sur les modèles dimensionnels orientés processus métier Bonne réponse
  • Inmon privilégie traditionnellement un entrepôt central d'entreprise normalisé Bonne réponse
  • Les dimensions conformes favorisent l'intégration de plusieurs data marts dans une approche Kimball Bonne réponse
  • Kimball et Inmon sont deux noms désignant exactement la même architecture
Explication

Notion : Kimball et Inmon sont deux approches distinctes d'architecture d'entrepôt de données.
Explication : Kimball privilégie généralement des modèles dimensionnels orientés processus métier. L'intégration de plusieurs data marts repose notamment sur des dimensions conformes, qui assurent des définitions cohérentes. Inmon met traditionnellement l'accent sur un entrepôt central d'entreprise normalisé, à partir duquel sont construits les data marts. Les caractéristiques de Kimball se complètent donc : organisation dimensionnelle et intégration par des dimensions partagées.
À retenir : Kimball privilégie le dimensionnel intégré ; Inmon privilégie un socle central normalisé.
Piège fréquent : Leur objectif analytique commun ne signifie pas qu'ils désignent exactement la même architecture.

17
Question à choix multiples

Quelles propriétés caractérisent généralement une approche Data Vault ?

  • Les hubs représentent principalement les clés métier Bonne réponse
  • Les links représentent les relations ou associations entre hubs Bonne réponse
  • Les satellites portent des attributs et leur historique Bonne réponse
  • Data Vault supprime le besoin de modèles de présentation pour les utilisateurs
Explication

Notion : Data Vault sépare les clés métier, les relations et les attributs historisés.
Explication : Les hubs représentent principalement les clés métier. Les links décrivent les associations entre hubs. Les satellites portent les attributs descriptifs et leur historique. Ces trois composants se complètent : ils distinguent l'identification d'un objet métier, ses relations et l'évolution de ses caractéristiques. Cette séparation met l'accent sur l'évolutivité et la traçabilité du modèle.
À retenir : Hub = clé métier ; link = relation ; satellite = attributs et historique.
Piège fréquent : Une structure Data Vault ne supprime pas le besoin de modèles de présentation adaptés aux analyses des utilisateurs.

18
Question à choix multiples

Une entreprise analyse les appels au support, y compris ceux qui n'ont généré aucune vente. Quel type de table de faits peut convenir ?

  • Une table de faits sans mesures numériques peut représenter l'occurrence d'un événement Bonne réponse
  • Elle peut contenir des clés vers les dimensions pertinentes Bonne réponse
  • Elle peut servir à compter des événements ou analyser des combinaisons Bonne réponse
  • Une table de faits doit obligatoirement contenir un montant ou un prix
Explication

Notion : Une table de faits sans mesures numériques, ou factless fact table, représente des événements ou des associations.
Explication : Un appel au support constitue un événement analysable, même lorsqu'il ne génère aucune vente. Une ligne peut enregistrer son occurrence et contenir les clés des dimensions pertinentes. Le comptage des lignes permet alors de compter les événements, tandis que les dimensions permettent d'étudier leurs combinaisons. L'absence de mesure stockée n'empêche donc pas l'analyse.
À retenir : Un fait peut exprimer « cela s'est produit », sans montant ni prix.
Piège fréquent : Exiger une mesure financière ferait écarter des événements utiles, comme les appels sans vente.

19
Question à choix multiples

Une dimension Date est utilisée deux fois dans une même table de faits, pour la date de commande et la date de livraison. Quelle modélisation est appropriée ?

  • Réutiliser la dimension Date sous plusieurs rôles sémantiques Bonne réponse
  • Exposer clairement le rôle de chaque clé dans le modèle ou les vues Bonne réponse
  • Créer nécessairement deux calendriers contenant des définitions différentes
  • Ignorer le rôle de la date puisque les deux colonnes contiennent des dates
Explication

Notion : Une dimension à rôles multiples réutilise une même dimension avec plusieurs significations métier.
Explication : La date de commande et la date de livraison peuvent référencer la même dimension Date. Elles utilisent les mêmes définitions calendaires, mais répondent à des questions différentes. Des rôles explicitement nommés dans le modèle, les vues ou les alias permettent de distinguer ces usages. Réutilisation et clarification sémantique se complètent : on conserve un calendrier cohérent sans confondre les événements.
À retenir : Une dimension commune peut jouer plusieurs rôles clairement identifiés.
Piège fréquent : Il n'est pas nécessaire de créer deux calendriers différents ; ignorer les rôles peut en revanche produire des analyses ambiguës.

20
Question à choix multiples

Une transaction arrive avant la dimension Client correspondante. Quelles stratégies sont possibles pour gérer cette dimension tardive ?

  • Utiliser une clé inconnue ou une ligne temporaire documentée Bonne réponse
  • Mettre à jour les faits ou la dimension lorsque les données arrivent Bonne réponse
  • Prévoir une procédure de rattrapage et de contrôle Bonne réponse
  • Supprimer la transaction pour préserver l'intégrité apparente
Explication

Notion : Une dimension tardive correspond à des données dimensionnelles disponibles après les faits qui les référencent.
Explication : Lorsqu'une transaction précède les informations du client, une clé inconnue ou une ligne temporaire documentée permet de conserver le fait. À l'arrivée des données, les faits ou la dimension sont corrigés selon la stratégie retenue. Une procédure de rattrapage, accompagnée de contrôles et d'une traçabilité des corrections, complète ce traitement provisoire.
À retenir : Conserver, identifier le manque, puis régulariser de manière contrôlée.
Piège fréquent : Supprimer la transaction masque le problème au lieu de le résoudre et retire un événement réel des analyses.

Passez de la consultation à l’entraînement

Avec un compte Quizos, entraînez-vous sur ces ressources et retrouvez votre progression.

Paramètres

Définissez votre propre style personnalisé

Schéma de couleurs

Choisissez le mode de couleur parfait pour vous.


Style de barre de navigation verticale

Basculer entre les styles de votre barre de navigation verticale

customize