Tutoriel Business Intelligence

Chapitre 16. Création d'un schéma en étoile à partir de Data Warehouse Center

Dans cette leçon, vous créerez un schéma en étoile à partir des tables d'entrepôt que vous avez créées dans ce tutoriel. Ce schéma pourra être utilisé pour lancer des requêtes dans la base de données d'entrepôt. Vous pourrez également l'exporter vers OLAP Integration Server pour créer une base de données OLAP. Dans cette leçon, vous exporterez le schéma en étoile vers OLAP Integration Server.

Pour pouvoir effectuer les exercices de cette leçon, vous devez avoir installé OLAP Starter Kit. Vous devez également avoir défini les tables de dimension et la table des faits au Définition du reste du schéma en étoile (facultatif).


Définition d'un schéma en étoile

Dans cet exercice, vous définirez le schéma en étoile destiné à contenir les tables de dimension et la table des faits que vous avez définies dans ce tutoriel.

Pour définir un schéma en étoile, procédez comme suit :

  1. Dans la fenêtre de Data Warehouse Center, cliquez avec le bouton droit de la souris sur le dossier Schémas d'entrepôt.
  2. Cliquez sur Définition.

    Le bloc-notes Définition d'un schéma d'entrepôt s'ouvre.

  3. Dans la zone Nom, tapez le nom du schéma :
    Tutorial Schema
    
  4. Dans la zone Administrateur, tapez votre nom pour définir le contact associé à ce schéma.
  5. Dans la zone Description, tapez une brève description du schéma :
    This is the TBC star schema
    

    Acceptez les autres valeurs affichées dans le bloc-notes. Pour plus d'informations concernant les zones de cette page, reportez-vous à la rubrique "Définition d'un schéma d'entrepôt" de l'aide en ligne.

  6. Cochez la case Utilisation d'une seule base de données.
  7. Dans la liste Base de données cible d'entrepôt, sélectionnez TUTWHS.
  8. Cliquez sur OK pour définir le schéma d'entrepôt.

    Le schéma en étoile est ajouté à l'arborescence sous le dossier Schémas d'entrepôt.


Ouverture du schéma

Dans cet exercice, vous ouvrirez le schéma en étoile de manière à pouvoir ensuite ajouter les tables de dimension et les tables des faits au schéma, au cours de l'exercice suivant.

Pour ouvrir le schéma d'entrepôt de Tutorial Schema, procédez comme suit :

  1. Cliquez dessus à l'aide du bouton droit de la souris.
  2. Cliquez sur Ouverture.

Ajout de tables au schéma

Dans cet exercice, vous ajouterez au schéma en étoile les tables de dimension et la table des faits que vous avez définies dans ce tutoriel (LOOKUP_PRODUCT, LOOKUP_SCENARIO, LOOKUP_TIME et FACT_TABLE).

Pour ajouter les tables de dimension et la table des faits au schéma en étoile, procédez comme suit .

  1. Cliquez sur l'icône Ajout de données :
    Figure alldata not displayed.
  2. Cliquez sur le canevas à l'emplacement où vous voulez placer les tables.

    La fenêtre Ajout de données s'ouvre.

  3. Développez l'arborescence Cibles d'entrepôt jusqu'à ce que vous voyiez la liste des tables sous le dossier Tables.
  4. Sélectionnez la table LOOKUP_MARKET.
  5. Cliquez sur > pour ajouter cette table à la liste Tables source et cible sélectionnées.
  6. Répétez les étapes 4 et 5 pour ajouter au schéma les tables LOOKUP_PRODUCT, LOOKUP_SCENARIO, LOOKUP_TIME et FACT_TABLE.
  7. Cliquez sur OK. Les tables sélectionnées s'affichent dans la fenêtre.

Jointure automatique des tables

Dans cet exercice, vous utiliserez les clés primaires et associées que vous avez définies au Chapitre 11, Définition de clés sur des tables cible, pour joindre automatiquement les tables de dimension et la table des faits.

Pour joindre automatiquement les tables, procédez comme suit :

  1. Sélectionnez les tables LOOKUP_PRODUCT, LOOKUP_SCENARIO, LOOKUP_TIME et FACT_TABLE en maintenant enfoncée la touche CTRL et en cliquant sur chacune de ces tables.
  2. Cliquez sur l'icône Jointure automatique dans la barre d'outils.

    Data Warehouse Center trace des lignes vertes entre les clés primaires des tables de dimension et les clés associées de la table des faits. Vous pouvez modifier ces lignes tant que vous n'avez pas enregistré votre travail. Pour supprimer ces lignes, sélectionnez-les par sélection multiple, cliquez avec le bouton droit de la souris, puis sélectionnez Retrait.

  3. Cliquez sur l'icône Sauvegarde dans la barre d'outils pour enregistrer votre travail :
    Figure wc_save not displayed.

    Les lignes vertes de jointure automatique deviennent noires.


Exportation du schéma en étoile

Dans cette exercice, vous exporterez le schéma en étoile vers OLAP Integration Server.

Pour exporter le schéma en étoile, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris sur le dossier Entrepôt.
  2. Sélectionnez Exportation des métadonnées --> OLAP Integration Server.

    Le bloc-notes Exportation de schéma d'entrepôt s'ouvre.

  3. Dans la liste Disponibles, sélectionnez Tutorial Schema.
  4. Cliquez sur >.

    Le schéma Tutorial Schema est transféré dans la liste Schémas d'entrepôt sélectionnés.

  5. Cliquez sur l'onglet Serveur d'intégration.
  6. Dans la zone Nom du catalogue, tapez le nom du catalogue que vous utiliserez dans la partie Analyse de données multidimensionnelle de ce tutoriel :
    TBC_MD
    
  7. Dans la zone Nom de schéma des tables du catalogue, tapez TUTTBC.
  8. Dans la zone Table de dimension Time, sélectionnez la table LOOKUP_TIME.

    Vous ne pouvez pas changer le type de dimension après que le schéma a été stocké dans le catalogue d'OLAP Integration Server.

  9. Dans la zone ID utilisateur, tapez l'ID utilisateur que vous avez utilisé pour créer la base de données exemple TBC_MD. Cet ID utilisateur sera celui de l'exemple de catalogue OLAP Integration Server.
  10. Dans la zone Mot de passe, tapez le mot de passe associé à cet ID utilisateur. Ce mot de passe sera celui de l'exemple de catalogue OLAP Integration Server.
  11. Dans la zone Confirmation du mot de passe, tapez de nouveau le mot de passe.

    Acceptez les valeurs par défaut figurant dans les autres zones de la page. Pour plus d'informations concernant les options ou éléments de contrôle de cette page, reportez-vous à la rubrique "Exportation de schémas d'entrepôt vers OLAP Integration Server" de l'aide en ligne.
    Instruction SELECT pour la table GEOGRAPHIES affichée sur la page Instruction SQL.

  12. Cliquez sur OK pour exporter les schémas d'entrepôt sélectionnés vers le catalogue d'OLAP Integration Server.

    Le bloc-notes se ferme, et une fenêtre de progression s'affiche jusqu'à la fin de l'opération d'exportation. Lorsque les schémas on été exportés, la fenêtre Informations d'exportation s'ouvre et affiche les résultats de l'exportation (succès ou échec). Cliquez sur OK pour fermer cette fenêtre.


Résumé de la leçon

Dans cette leçon, vous avez créé un schéma en étoile comportant les tables LOOKUP_MARKET, LOOKUP_PRODUCT, LOOKUP_SCENARIO, LOOKUP_TIME et FACT_TABLE. Puis vous avez exporté ce schéma vers OLAP Integration Server.


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