Tutoriel Business Intelligence

Chapitre 6. Définition des sources de l'entrepôt

Dans les prochaines leçons, vous vous concentrerez sur la définition de la table de dimension Market (Marché) décrite à la section Présentation de l'étude de cas du tutoriel. Dans cette leçon, vous définirez des sources d'entrepôt, c'est-à-dire que vous procéderez à la définition logique des tables et des fichiers qui fourniront des données à la table de dimension Market. Data Warehouse Center utilise les spécifications contenues dans les sources d'entrepôt pour accéder aux données et les sélectionner. Vous définirez les deux sources d'entrepôt suivantes, qui correspondent aux données source que vous avez affichées au Chapitre 3, Visualisation des données source :

Tutorial Relational Source
Cette source d'entrepôt correspond à la table source GEOGRAPHIES de la base de données DWCTBC.

Tutorial File Source
Cette source d'entrepôt correspond au fichier de données démographiques, que vous chargerez dans la base de données de l'entrepôt dans une leçon ultérieure.

Si vous utilisez des bases de données source qui ne sont pas locales au serveur d'entrepôt, vous devez les enregistrer (les cataloguer) sur le poste de travail qui héberge ce serveur.


Définition d'une source d'entrepôt de type relationnelle

Dans cet exercice, vous définirez une source d'entrepôt relationnelle appelée Tutorial Relational Source. Cette source d'entrepôt correspond à la table relationnelle GEOGRAPHIES de la base de données DWCTBC.

Pour définir cette source, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris sur le dossier Sources d'entrepôt.
  2. Cliquez sur Définition.

    Le bloc-notes Définition d'une source d'entrepôt s'ouvre.

  3. Dans la zone Nom de la source d'entrepôt, tapez le nom métier de la source d'entrepôt à créer :
    Tutorial Relational Source
    

    Vous utiliserez ce nom pour faire référence à votre source d'entrepôt dans Data Warehouse Center.

  4. Dans la zone Administrateur, tapez votre nom pour définir le contact associé à cette source d'entrepôt.
  5. Dans la zone Description, tapez une brève description des données :
    Relational tables for the TBC company
    
  6. Dans la liste Type de source d'entrepôt, sélectionnez la version de DB2 Universal Database correspondant à votre système d'exploitation (par exemple, DB2 UDB pour Windows NT).
    Bloc-notes Définition d'une source d'entrepôt.
  7. Cliquez sur l'onglet Base de données.
  8. Dans la zone Nom de la base de données, tapez DWCTBC, c'est-à-dire le nom de la base de données physique.
  9. Dans la zone ID utilisateur, tapez l'ID d'un utilisateur qui a accès à la base de données.

    Utilisez l'ID utilisateur que vous avez indiqué lorsque vous avez créé la base de données au Chapitre 2, Création d'une base de données d'entrepôt.

  10. Dans la zone Mot de passe, tapez votre mot de passe pour l'associer à l'ID utilisateur qui accédera à la base de données.
  11. Dans la zone Confirmation du mot de passe, tapez de nouveau le mot de passe.
    Page Base de données du bloc-notes Définition d'une source d'entrepôt.
  12. Cliquez sur l'onglet Tables et vues.

    Les tables concernées faisant partie d'une base de données DB2 Universal Database, vous pouvez importer leurs définitions à partir de DB2 Universal Database au lieu de les définir manuellement.

  13. Développez le dossier Tables.

    La fenêtre Filtrage s'ouvre.

  14. Cliquez sur OK.

    Data Warehouse Center affiche une fenêtre de progression. L'opération d'importation peut être longue.

    Au terme de l'importation, Data Warehouse Center affiche la liste des objets importés dans la liste Tables et vues disponibles.

  15. Dans cette liste, sélectionnez la table GEOGRAPHIES.
  16. Cliquez sur >.

    La table GEOGRAPHIES est transférée dans la liste Tables et vues sélectionnées.
    Une table sélectionnée sur la page Tables et vues.

  17. Cliquez sur l'onglet Sécurité.
  18. Sélectionnez le groupe Tutorial Warehouse Groupe (que vous avez créé au Définition d'un groupe d'entrepôt) pour accorder à votre ID utilisateur le droit de créer des étapes utilisant cette source d'entrepôt.
  19. Cliquez sur >.

    Le groupe sélectionné est transféré dans la liste Groupes d'utilisateurs sélectionnés.
    Un groupe de sécurité sélectionné sur la page Tables et vues.

    Acceptez les autres valeurs affichées dans le bloc-notes. Pour plus d'informations concernant ces valeurs, reportez-vous à la rubrique "Source d'entrepôt" de l'aide en ligne.

  20. Cliquez sur OK pour enregistrer vos modifications et fermer le bloc-notes Définition d'une source d'entrepôt.

Définition d'une source d'entrepôt de type fichier

Dans cet exercice, vous définirez un fichier source d'entrepôt appelé Tutorial File Source. Cette source correspond au fichier Demographics fourni avec l'exemple Data Warehouse. Bien que vous puissiez définir plusieurs fichiers dans une source d'entrepôt, vous n'en définirez qu'un seul dans ce tutoriel.

Pour définir cette source, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris sur le dossier Sources d'entrepôt.
  2. Cliquez sur Définition.

    Le bloc-notes Définition d'une source d'entrepôt s'ouvre.

  3. Dans la zone Nom de la source d'entrepôt, tapez le nom métier de la source d'entrepôt à créer :
    Tutorial file source
    
  4. Dans la zone Administrateur, tapez votre nom pour définir le contact associé à cette source d'entrepôt.
  5. Dans la zone Description, tapez une brève description des données :
    File data for the TBC company
    
  6. Dans la liste Type de source d'entrepôt, sélectionnez Fichiers locaux.

    En effet, ce fichier a été installé sur votre poste de travail en même temps que le tutoriel. Il s'agit donc d'un fichier local.

  7. Cliquez sur l'onglet Fichiers.
  8. Cliquez avec le bouton droit de la souris dans la zone vide de la liste Fichier, puis cliquez sur Définition.
    Définition d'un fichier à partir de la liste Fichiers.

    Le bloc-notes Définition d'un fichier source d'entrepôt s'ouvre.
    Figure db2tu009 not displayed.

  9. Dans la zone Nom de fichier, tapez le nom suivant :
    X:\Program Files\sqllib\samples\db2sampl\dwc\demographics.txt
    

    où :

    Le nom du fichier ne doit pas contenir d'espace. Sur les systèmes UNIX, la distinction entre majuscules et minuscules est prise en compte pour les noms de fichiers.

  10. Dans la zone Description, tapez une brève description du fichier :
    Demographics data for sales regions
    
  11. Cliquez sur l'onglet Paramètres.
    Page Paramètres du bloc-notes Définition d'un fichier source d'entrepôt.
  12. Dans la liste Type de fichier, sélectionnez Caractère.
  13. Dans la liste déroulante Délimiteur de zone, sélectionnez la virgule.

    En effet, comme vous avez pu le constater au Chapitre 3, Visualisation des données source, ce fichier utilise la virgule comme délimiteur de zone.

  14. Désélectionnez la case à cocher Nom des colonnes sur la première ligne.

    En effet, ce fichier ne contient pas de nom de colonne.

  15. Cliquez sur l'onglet Zones.

    Data Warehouse Center lit le fichier que vous avez indiqué sur la page Fichier source d'entrepôt. Il définit les colonnes sur la base des zones contenues dans le fichier et affiche les définitions de ces colonnes dans la liste Zones. Les données exemples, quant à elles, sont affichées dans la zone de prévisualisation Fichier. Cette zone affiche jusqu'à 10 lignes de données exemples. Pour voir toutes les données exemples, utilisez les barres de défilement.

  16. Cliquez deux fois sur le nom de colonne COL001 pour pouvoir le modifier.
  17. Tapez le nouveau nom de la colonne :
    STATE
    
  18. Appuyez sur Entrée.
  19. Répétez les étapes 16 à 18 jusqu'à ce que vous ayez renommé les deux autres colonnes. Renommez COL002 en CITY et COL003 en POPULATION.


    Figure db2tu036 not displayed.

  20. Cliquez sur OK.

    Le bloc-notes de propriétés se ferme.

  21. Dans le bloc-notes Définition d'une source d'entrepôt, cliquez sur l'onglet Sécurité.
  22. Sélectionnez le groupe Tutorial Warehouse Group pour accorder à votre ID utilisateur le droit de créer des étapes utilisant cette source d'entrepôt.
  23. Cliquez sur >. Le groupe sélectionné est transféré dans la liste Groupes d'utilisateurs sélectionnés.
  24. Cliquez sur OK pour enregistrer vos modifications et fermer le bloc-notes Définition d'une source d'entrepôt.

Résumé de la leçon

Dans cette leçon, vous avez défini une source d'entrepôt relationnelle et un fichier source d'entrepôt. Vous utiliserez ces sources au Chapitre 8, Définition de la transformation et du déplacement des données pour indiquer qu'elles fournissent des données à la table de dimension LOOKUP_MARKET dans le cadre du schéma en étoile que vous définissez pour l'entreprise TBC.


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