Tableau de faits:
Une table de faits est une table primaire dans un modèle dimensionnel.
Une table de faits contient
- Mesures / faits
- Clé étrangère vers la table de dimension
Tableau des dimensions:
- Une table de dimension contient les dimensions d'un fait.
- Ils sont joints à la table de faits via une clé étrangère.
- Les tableaux de dimensions sont des tableaux dénormalisés.
- Les attributs de dimension sont les différentes colonnes d'une table de dimension
- Dimensions offre des caractéristiques descriptives des faits à l'aide de leurs attributs
- Aucune limite définie pour donnée pour le nombre de dimensions
- La dimension peut également contenir une ou plusieurs relations hiérarchiques
DIFFÉRENCE CLÉ
- La table de faits contient des mesures, des mesures et des faits sur un processus métier tandis que la table de dimension est un compagnon de la table de faits qui contient des attributs descriptifs à utiliser comme contrainte de requête.
- La table de faits est située au centre d'un schéma d'étoile ou de flocon de neige, tandis que la table de dimension est située sur les bords du schéma d'étoile ou de flocon de neige.
- La table de faits est définie par leur grain ou son niveau le plus atomique, tandis que la table de dimensions doit être verbeuse, descriptive, complète et de qualité garantie.
- La table de faits permet de stocker les étiquettes de rapport tandis que la table de dimension contient des données détaillées.
- La table de faits ne contient pas de hiérarchie tandis que la table de dimension contient des hiérarchies.
Différence entre la table de dimension et la table de faits
Paramètres | Table de faits | Tableau des dimensions |
Définition | Mesures, métriques ou faits sur un processus métier. | La table associée à la table de faits contient des attributs descriptifs à utiliser comme contrainte de requête. |
Caractéristique | Situé au centre d'un schéma en étoile ou en flocon de neige et entouré de dimensions. | Connecté à la table de faits et situé sur les bords du schéma en étoile ou en flocon de neige |
Conception | Défini par leur grain ou son niveau le plus atomique. | Doit être verbeux, descriptif, complet et de qualité garantie. |
Tâche | La table de faits est un événement mesurable pour lequel des données de table de dimension sont collectées et utilisées pour l'analyse et la création de rapports. | Collecte d'informations de référence sur une entreprise. |
Type de données | Les tableaux de faits peuvent contenir des informations telles que les ventes par rapport à un ensemble de dimensions telles que Produit et Date. | La table de dimension Evert contient des attributs qui décrivent les détails de la dimension. Par exemple, les dimensions du produit peuvent contenir l'ID de produit, la catégorie de produit, etc. |
Clé | La table de clé primaire en fait est mappée en tant que clés étrangères aux dimensions. | La table de dimension a une colonne de clé primaire qui identifie de manière unique chaque dimension. |
Espace de rangement | Aide à stocker les étiquettes de rapport et à filtrer les valeurs de domaine dans les tables de dimension. | Chargez des données atomiques détaillées dans des structures dimensionnelles. |
Hiérarchie | Ne contient pas de hiérarchie | Contient des hiérarchies. Par exemple, l'emplacement peut contenir, pays, code PIN, état, ville, etc. |
Type de faits
Type de faits | Explication |
Additif | Des mesures doivent être ajoutées à toutes les dimensions. |
Semi-additif | Dans ce type de faits, des mesures peuvent être ajoutées à certaines dimensions et non à d'autres. |
Non-additif | Il stocke une unité de mesure de base d'un processus métier. Certains exemples concrets incluent les ventes, les appels téléphoniques et les commandes. |
Types de dimensions:
Types de dimension | Définition |
Dimensions conformes | La dimension conforme est le fait même auquel elle se rapporte. Cette dimension est utilisée dans plusieurs schémas à une étoile ou Datamart. |
Dimensions des stabilisateurs | Une dimension peut avoir une référence à une autre table de dimension. Ces dimensions secondaires sont appelées dimensions des stabilisateurs. Ce type de dimensions doit être utilisé avec précaution. |
Dimensions du rollup rétrécies | Les dimensions de cumul réduit sont une subdivision de lignes et de colonnes d'une dimension de base. Ces types de dimensions sont utiles pour développer des tableaux de faits agrégés. |
Jointures de table dimension à dimension | Les dimensions peuvent avoir des références à d'autres dimensions. Cependant, ces relations peuvent être modélisées avec des dimensions de balancier. |
Dimensions du jeu de rôle | Une seule dimension physique permet de référencer plusieurs fois dans une table de faits comme chaque référence se liant à un rôle logiquement distinct pour la dimension. |
Dimensions indésirables | C'est une collection de codes transactionnels aléatoires, de drapeaux ou d'attributs de texte. Il ne peut logiquement appartenir à aucune dimension spécifique. |
Dimensions dégénérées | La dimension dégénérée est sans dimension correspondante. Il est utilisé dans la transaction et la collecte des tables de faits instantanés. Ce type de dimension n'a pas sa dimension car il est dérivé de la table de faits. |
Dimensions interchangeables | Ils sont utilisés lorsque la même table de faits est associée à différentes versions de la même dimension. |
Dimensions de l'étape | Les processus séquentiels, comme les événements de page Web, ont pour la plupart une ligne distincte dans une table de faits pour chaque étape d'un processus. Il indique où l'étape spécifique doit être utilisée dans la session globale. |