Tutoriel Business Intelligence

Chapitre 20. Sélection de la table des faits et création de dimensions

Dans cette leçon, vous sélectionnerez une table des faits et vous créerez les dimensions Accounts (Comptes) et Time (Temps). Puis vous créerez les dimensions Product (Produit), Market (Marché) et Scenario (Scénario).


Sélection de la table des faits

Chaque modèle utilise une table des faits, qui constitue le centre du schéma en étoile. Cette table se compose d'une ou de plusieurs tables relationnelles qui contiennent des faits, tels que le nombre d'unités vendues ou le prix des marchandises, et des clés associées qui relient la table des faits à chaque table de dimension. Dans cette leçon, la table des faits sera également utilisée en tant que dimension Accounts. Cette dimension contient des données numériques que vous voulez analyser et dont vous voulez suivre l'évolution au fil du temps, telles que les montants des ventes ou des stocks. Ces données, également appelées données de mesures variables, servent de base à l'intelligence comptable au cours du traitement analytique en ligne.

Pour sélectionner la table des faits, procédez comme suit :

  1. Sur la page Select Fact Table, remarquez la valeur par défaut Accounts qui figure dans la zone Name. Ne modifiez pas cette valeur. Dans cette leçon, vous créerez automatiquement une dimension Accounts à l'aide de la table des faits.
  2. Dans la liste Available Relational Tables, cliquez sur TBC.FACT_TABLE.
  3. Cliquez sur le bouton représentant une flèche orientée vers la droite pour transférer la table TBC.FACT_TABLE dans la liste Selected Relational Tables. La fenêtre ressemble maintenant à ceci :
    Fenêtre Select Fact Table - 2
  4. Cliquez sur Next pour afficher la page Select Time.

Création de la dimension Time

Dans cet exercice, vous créerez une dimension Time, qui vous permettra de décrire la fréquence de collecte et de mise à jour des données. Par exemple, vous pouvez diviser le temps en années, en trimestres et en mois.

  1. Sur la page Select Time, vous pouvez accepter la valeur par défaut Time qui figure dans la zone Name.
  2. Sélectionnez le bouton d'option By Selecting Relational Tables, qui permet d'activer la liste Available Relational Tables.
  3. Sélectionnez la table TBC.LOOKUP_TIME et cliquez sur le bouton représentant une flèche orientée vers la droite. La table est transférée dans la liste Selected Relational Tables. La fenêtre ressemble maintenant à ceci :
    Page Select Time.
  4. Cliquez sur Next pour afficher la page Name Dimensions.

Création des dimensions standard

Dans cet exercice, vous créerez les dimensions standard du modèle et vous associerez chacune d'elles à la table relationnelle contenant les données de cette dimension. Les dimensions sont les suivantes :

Scenario
Cette dimension décrit les scénarios plausibles d'analyse des données.

Product
Cette dimension décrit les produits commercialisés par votre entreprise. Dans ce tutoriel, il s'agit de boissons non alcoolisées.

Market
Cette dimension décrit les marchés sur lesquels vous réalisez vos ventes. Par exemple, vous pouvez diviser vos marchés en régions et en villes.
  1. Sur la page Name Dimensions, tapez Scenario dans la zone Name et cliquez sur le bouton Add to list. La dimension est ajoutée à la liste Dimension List.
  2. Procédez de la même manière pour les dimensions Product et Market. La fenêtre ressemble maintenant à ceci :
    Page Name Dimensions.
  3. Cliquez sur Next pour afficher la page Select Relational Tables.

La page Select Relational Tables vous permet d'associer une ou plusieurs tables aux dimensions que vous avez créées. Chaque dimension doit être associée à une table au minimum. Les dimensions Accounts et Time ne figurent pas dans la liste car vous les avez déjà créées.

  1. Dans la liste Dimension List, sélectionnez la dimension Scenario.
  2. Faites défiler vers le bas la liste Available Relational Tables jusqu'à la table TBC.LOOKUP_SCENARIO. Sélectionnez cette table et cliquez sur le bouton représentant une flèche orientée vers la droite situé en regard de la zone Primary Dimension Table. La table est ajoutée dans cette zone. Elle est également ajoutée sous l'en-tête de colonne Primary Table de la liste Dimension List.

    Pour associer d'autres tables à cette dimension, il suffit de les sélectionner et de cliquer sur le bouton représentant une flèche orientée vers la droite situé en regard de la zone Additional Dimension Tables. Dans le cas présent, n'ajoutez pas d'autre table.

  3. Procédez de la même manière pour les dimensions Product et Market. Pour la dimension Product, utilisez la table TBC.LOOKUP_PRODUCT. Pour la dimension Market, utilisez la table TBC.LOOKUP_MARKET. La fenêtre ressemble maintenant à ceci :
    Page Select Relational Tables.
  4. Cliquez sur Next pour afficher la page Fact Table Joins.

Résumé de la leçon

Dans cette leçon, vous avez sélectionné une table des faits et vous avez créé les dimensions Accounts et Time. Puis vous avez créé les dimensions Product, Market et Scenario.


[ Début de page | Page précédente | Page suivante | Table des matières ]