Modèle de rapport des faits

Chaque table de dimension possède une clé primaire sur sa colonne ID, relative à l`une des colonnes (vues sous forme de lignes dans l`exemple de schéma) de la clé primaire à trois colonnes (composée) de la table Fact_Sales (Date_Id, Store_Id, Product_Id). La colonne Units_Sold de clé non primaire de la table de faits dans cet exemple représente une mesure ou une métrique qui peut être utilisée dans les calculs et l`analyse. Les colonnes de clé non primaire des tables de dimension représentent des attributs supplémentaires des cotes (comme l`année de la dimension Dim_Date). Fact_Sales est la table de faits et il y a trois tables de dimension Dim_Date, Dim_Store et Dim_Product. Les nouvelles tables de faits, les tables de dimension et les jointures s`affichent dans Data Modeler. Les nouvelles vues s`affichent dans le volet base de données. Les tables de faits sont généralement affectées d`une clé de substitution pour s`assurer que chaque ligne peut être identifiée de manière unique. Cette clé est une clé primaire simple. Les tables de faits contiennent des mesures, qui sont des colonnes qui ont des agrégations intégrées dans leurs définitions. Par exemple, le chiffre d`affaires et les unités sont des colonnes de mesure. Alternativement, vous pouvez avoir des sources avec des informations de faits réparties sur plusieurs tables, telles que les sources transactionnelles normalisées. Dans ce cas, créez d`abord des vues source pour combiner les tables d`une manière qui ressemble à un modèle d`étoile. Pour plus d`informations sur la création de vues, consultez Définition des vues source.

Pour plus d`informations sur la modélisation de différents types de sources, consultez Planification d`un modèle de données. Les tables de faits enregistrent des mesures ou des métriques pour un événement spécifique. Les tables de faits consistent généralement en des valeurs numériques et des clés étrangères aux données dimensionnelles où les informations descriptives sont conservées. [4] les tableaux des faits sont conçus pour un faible niveau de détail uniforme (appelé «granularité» ou «grain»), ce qui signifie que les faits peuvent enregistrer des événements à un niveau très atomique. Cela peut entraîner l`accumulation d`un grand nombre d`enregistrements dans une table de faits au fil du temps. Les tables de faits sont définies comme l`un des trois types: si de nouvelles colonnes sont ajoutées à une table source et que vous souhaitez les inclure dans des tables de faits et des tables de dimension dans votre modèle, synchronisez la table de faits ou de dimension avec la base de données. La synchronisation identifie toutes les nouvelles colonnes et les ajoute à la table de faits ou de dimension. Consultez actualisation et synchronisation des objets source et des objets de modèle de données. Après avoir ajouté la table source ou la vue au modèle, vous pouvez modifier la table de faits. Voir modification des tables de faits et des tables de dimension. Si vous pensez que la liste des objets source dans la base de données a changé depuis que vous avez ouvert Data Modeler, vous pouvez cliquer sur Actualiser dans le menu actions de base de données. Si les données dont vous avez besoin n`ont pas encore été chargées dans la base de données, vous pouvez la charger.

Utilisez des tables de faits et des tables de dimension pour représenter les aspects de votre entreprise que vous souhaitez mieux comprendre.