Tutoriel Business Intelligence

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é) intégrée dans 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 apporterez des définitions logiques 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 à la section 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.


Mise à jour de sources exemples TBC

Les sources d'entrepôt exemples ne possèdent pas d'ID utilisateur et de mot de passe associés. Il vous faut ajouter un ID utilisateur et un mot de passe avant de pouvoir utiliser ces sources. Dans cet exercice, vous ajouterez un ID utilisateur et un mot de passe pour les sources exemples TBC.

Pour mettre à jour les sources exemples TBC :

  1. Développez l'arborescence Sources d'entrepôt.
  2. Cliquez avec le bouton droit de la souris sur Sources exemples TBC (TBC Sample Sources), puis cliquez sur Propriétés.

    La fenêtre Sources exemples TBC (TBC Sample Sources) -- Propriétés s'ouvre.

  3. Cliquez sur l'onglet Base de données.
  4. Dans la zone ID utilisateur, tapez l'ID utilisateur que vous avez spécifié lors de la création de la base de données exemple dans "Chapitre 2. Création d'une base de données entrepôt" à la page 5.
  5. Dans la zone Mot de passe, tapez le mot de passe associé à cet ID utilisateur.
  6. Dans la zone Confirmation du mot de passe, tapez de nouveau le mot de passe.
  7. Cliquez sur OK.

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 --> Famille DB2 --> DB2 UDB pour Windows NT.

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

  3. Dans la zone Nom, tapez le nom de l'activité (nom suffisamment évocateur pour que les utilisateurs le comprennent) de la source d'entrepôt :
    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 data for the TBC company
    


    Bloc-notes Définition d'une source d'entrepôt.

  6. Cliquez sur l'onglet Base de données.
  7. Dans la zone Nom de la base de données, sélectionnez ou entrez DWCTBC comme nom de la base de données physique.
  8. 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 à la section Création d'une base de données d'entrepôt.

  9. Dans la zone Mot de passe, tapez le mot de passe associé à cet ID utilisateur.
  10. 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.

  11. Cliquez sur l'onglet Tables et vues.

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

  12. Développez le dossier Tables.

    La fenêtre Filtrage s'ouvre.

  13. 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 tables importées dans la liste Tables et vues disponibles.

  14. Dans cette liste, sélectionnez la table SAMPLTBC.GEOGRAPHIES.
  15. Cliquez sur > pour déplacer la table SAMPLTBC.GEOGRAPHIES dans la liste Tables et vues sélectionnées.


    Figure db2tu006 not displayed.

  16. Cliquez sur l'onglet Sécurité.
  17. Cliquez sur le groupe Tutorial Warehouse Group (crée dans la section 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.
  18. Cliquez sur >

    L'ajout de la source à la liste Groupes d'utilisateurs sélectionnés autorise les utilisateurs du groupe (en l'occurence, vous) à définir des tables et des vues pour la source.

  19. 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 --> Fichier à plat --> Fichier local .

    Le type de source est Fichier local car le fichier qui sera utilisé dans cet exercice était installé sur votre poste de travail avec le tutoriel.

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

  3. Dans la zone Nom, tapez le nom de l'activité pour la source d'entrepôt :
    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. Cliquez sur l'onglet Fichiers.
  7. Cliquez avec le bouton droit de la souris dans la zone vide de la liste Fichier, puis cliquez sur Définition.

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

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

    où :

    Sur les systèmes UNIX, la distinction entre majuscules et minuscules est prise en compte pour les noms de fichiers.

  9. Dans la zone Description, tapez une brève description du fichier :
    Demographics data for sales regions.
    
  10. Dans la zone Nom métier, tapez :
    Demographics Data
    
  11. Cliquez sur l'onglet Paramètres.


    Page Paramètres du bloc-notes Définition d'un fichier source d'entrepôt.

  12. Vérifiez que Caractère est sélectionné dans la liste Type de fichiers.
  13. Vérifiez que la virgule est sélectionnée dans la zone Délimiteur de zone.

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

  14. Vérifiez que la case Nom des colonnes sur la première ligne est décochée.

    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 sur le nom de la colonne COL001 pour modifier son nom.
  17. Tapez le nouveau nom de la colonne :
    STATE
    
  18. Répétez les étapes 16 et 17 pour renommer les autres colonnes. Renommez COL002 en CITY et COL003 en POPULATION.


    Définition des zones de fichiers source d'entrepôt.

  19. Cliquez sur OK.

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

  20. Dans le bloc-notes Définition d'une source d'entrepôt, cliquez sur l'onglet Sécurité.
  21. 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.
  22. Cliquez sur > pour déplacer le groupe Tutorial Warehouse Group dans la liste Groupes d'utilisateurs sélectionnés .
  23. Cliquez sur OK pour sauvegarder vos modifications et fermez 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 à la section 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 ]