Cas Fantastic : Gestion des erreurs
[1h]
Proposer une solution pour la gestion des erreurs et des valeurs nulles de la table des faits.
Question
Pour chaque type d'erreur créer une nouvelle entrée dans les dimensions correspondantes.
Solution
Exemple : Gestion des erreurs
Exemple d'extraits des tables du DW avec des valeurs de dimensions ajoutées pour gérées les erreurs (et l'usage de clés artificielles).
FKMag | FKPro | FKDat |
---|---|---|
12 | 18 | 32 |
12 | 41 | -1 |
-2 | 55 | 21 |
... | ... | ... |
PK | Mag | ... |
---|---|---|
-2 | "Inconnu" | null |
-1 | "Null" | null |
... | ... | ... |
12 | "M145" | ... |
13 | "M22" | ... |
... | ... | ... |
PK | Dat | DatStr | ... |
---|---|---|---|
-1 | null | "Tronquée" | null |
... | ... | ... | ... |
21 | 21/1/2013 | "21/01/2013" | ... |
... | ... | ... | ... |
32 | 1/2/2013 | "01/02/2013" | ... |
... | ... | ... | ... |