Tutoriel Business Intelligence

Chapitre 15. Gestion des métadonnées métier

Avant de commencer cette leçon, assurez-vous que vous avez installé le module préalable Warehouse Manager, puis le module Information Catalog Manager, qui fonctionne sur Windows NT, Windows 95 et Windows 98. Vous devez également avoir défini les tables de dimension et la table des faits à la section Définition du reste du schéma en étoile (facultatif).

Dans cette leçon, vous visualiserez les métadonnées que vous avez publiées dans le catalogue d'informations et vous personnaliserez ce catalogue. Les données sont stockées dans le catalogue d'informations sous forme d'objets, c'est-à-dire des éléments qui représentent des unités d'information ou des groupes distincts d'informations mais ne contiennent pas les informations elles-mêmes. Vous créerez une collection d'objets dans le catalogue. Une collection est un conteneur que vous définissez afin de regrouper des objets pour en faciliter l'accès. Ensuite, vous démarrerez un programme à partir d'un objet représentant un fichier, afin d'afficher les données que ce fichier contient.


Ouverture du catalogue d'informations

pour ouvrir le catalogue d'informations, procédez comme suit :

  1. Cliquez sur Démarrer.
  2. Cliquez sur Programmes --> IBM DB2 --> Information Catalog Manager -->TBC_MD Utilisateur.

    TBC_MD Utilisateur représente le catalogue d'informations auquel vous avez ajouté des métadonnées au Chapitre 14, Catalogage des données de l'entrepôt pour les utilisateurs finals.

  3. Dans la zone ID utilisateur, tapez l'ID utilisateur que vous avez utilisé pour créer le catalogue d'informations.
  4. Dans la zone Mot de passe, tapez le mot de passe associé à cet ID utilisateur.

    Le mot de passe tient compte des majuscules et des minuscules.

  5. Cliquez sur Ouverture.

    La fenêtre Catalogue d'informations s'ouvre.


Visualisation des domaines

Pour visualiser les domaines d'un catalogue d'informations, procédez comme suit :

  1. Cliquez deux fois sur l'icône Domaines dans la fenêtre Catalogue d'informations.

    La fenêtre Domaines s'ouvre et affiche la liste des objets contenus dans le catalogue d'informations. Ces objets contiennent des objets mais ne sont pas eux-mêmes contenus dans un objet. Lorsque la fenêtre Domaines s'ouvre, elle présente par défaut son contenu sous forme d'icônes, mais elle peut également afficher une liste.
    Instruction SELECT pour la table GEOGRAPHIES affichée sur la page Instruction SQL.

  2. Pour visualiser les informations contenues dans un objet, cliquez sur ce dernier avec le bouton droit de la souris, puis sélectionnez Ouverture en --> Arborescence.
    Instruction SELECT pour la table GEOGRAPHIES affichée sur la page Instruction SQL.

    L'arborescence montre les relations entre les objets d'un groupe particulier. Un signe plus (+) en regard d'un objet signifie que cet objet est un groupe qui contient d'autres objets.


Recherche dans le catalogue d'informations

Dans cet exercice, vous rechercherez les objets correspondant aux tables de dimension que vous avez spécifiées au Chapitre 8, Définition de la transformation et du déplacement des données.

Pour rechercher des objets dans un catalogue d'informations, procédez comme suit :

  1. Cliquez deux fois sur l'icône Nouvelle recherche dans la fenêtre Catalogue d'informations.

    La fenêtre Définition d'une recherche s'ouvre.

  2. Faites défiler la liste Types d'objets disponibles. Cette liste affiche les types d'objets définis dans votre catalogue d'informations.
  3. Sélectionnez le type d'objet Tables et vues relationnelles.
  4. Cliquez sur > pour ajouter le type d'objet sélectionné à la liste Recherche de types d'objets.
  5. Dans la liste Propriété, cliquez sur Nom.
  6. Dans la zone Valeur de la propriété sélectionnée, tapez la valeur suivante :
     LOOKUP
    
  7. Cliquez sur le bouton Entrée. La valeur s'affiche dans la liste Valeur.
  8. Cochez la case Ignorer Maj/Min pour rechercher toutes les occurrences de la valeur, quelle que soit la casse des caractères.
  9. Dans la boîte d'options Options de recherche, sélectionnez le bouton d'option commençant par.

    Ainsi, Information Catalog Manager recherchera les objets dont le nom commence par la valeur indiquée dans la colonne Valeur.
    Instruction SELECT pour la table GEOGRAPHIES affichée sur la page Instruction SQL.

  10. Cliquez sur Recherche. Information Catalog Manager recherche les objets du type indiqué et affiche les résultats trouvés dans la fenêtre Résultats de la recherche.
    Instruction SELECT pour la table GEOGRAPHIES affichée sur la page Instruction SQL.

Création d'une collection d'objets

Vous pouvez créer une collection afin de regrouper différents objets et de pouvoir ainsi y accéder plus facilement. Une collection est représentée par une icône dans la fenêtre Catalogue d'informations. Dans cet exercice, vous créerez une collection pour regrouper les objets correspondant aux tables de dimension que vous avez spécifiées au Chapitre 8, Définition de la transformation et du déplacement des données.

Pour créer une collection, procédez comme suit :

  1. Sélectionnez Catalogue --> Création d'une collection dans la fenêtre Catalogue d'informations. La fenêtre Création d'une collection s'ouvre.
  2. Dans la zone Nom de la collection, tapez le nom que vous voulez donner à la nouvelle collection :
    Tutorial Star Schema
    

    Acceptez l'icône proposée par défaut pour représenter la collection.
    Instruction SELECT pour la table GEOGRAPHIES affichée sur la page Instruction SQL.

  3. Cliquez sur Création. L'icône de la nouvelle collection apparaît. Vous pouvez maintenant ajouter et supprimer des objets dans cette collection.
  4. Dans la fenêtre Résultats de la recherche, cliquez avec le bouton droit de la souris sur l'objet LOOKUP_MARKET.
  5. Cliquez sur Copie dans une collection.

    La fenêtre Copie dans une collection s'ouvre.

  6. Dans la liste Sélection d'une collection, sélectionnez la collection Tutorial Star Schema.
  7. Cliquez sur Copie. L'objet est copié dans la collection d'objets sélectionnée.
  8. Répétez les étapes 4 à 7 pour les objets LOOKUP_PRODUCT, LOOKUP_SCENARIO et LOOKUP_TIME.

    Cela fait, si vous cliquez sur la collection Tutorial Star Schema dans la fenêtre Catalogue d'informations, vous voyez apparaître la même liste de tables que celle précédemment affichée dans la fenêtre Résultats de la recherche.


Démarrage d'un programme

Information Catalog Manager facilite le démarrage d'un programme capable d'extraire les données décrites par un objet. Par exemple, si vous disposez d'objets décrivant des graphiques, vous pouvez définir l'utilisation d'un logiciel graphique, tel que CorelDRAW!, afin d'extraire les graphiques et de pouvoir les modifier, les copier ou les imprimer.

Information Catalog Manager peut démarrer n'importe quel programme qui fonctionne sur la plateforme Windows que vous utilisez, ou qui peut être démarré à partir de la ligne de commande MS-DOS. Ce programme doit être installé sur le poste client.

Un type d'objet peut démarrer plusieurs programmes (par exemple, le type Spreadsheet (feuille de calcul) peut être associé à Lotus 1-2-3 et Microsoft Excel).

Pour permettre à un objet de démarrer un logiciel, vous créez une association entre un objet de type Programmes et un type d'objet autre que Programmes. Dans cet exercice, vous définirez un objet Programmes pour Microsoft Notepad (Bloc-notes). Vous créerez ensuite une association entre l'objet Programmes Notepad et le type d'objet Fichiers.

Création d'un objet Programmes

Pour créer un objet Programmes, vous devez définir ses propriétés et indiquer les propriétés à utiliser en tant que paramètres du programme.

Dans cet exercice, vous créerez un objet Programmes.

  1. Cliquez sur Démarrer --> Programmes --> IBM DB2 --> Information Catalog Manager -->TBC_MD Administrateur.
  2. Dans la fenêtre Catalogue d'informations, cliquez avec le bouton droit de la souris sur l'icône Types d'objets.
  3. Sélectionnez Ouverture en --> Liste d'icônes.
  4. Cliquez avec le bouton droit de la souris sur l'icône du type d'objet Fichiers.
  5. Cliquez sur Association de programmes.

    La fenêtre Programmes s'ouvre et affiche la liste des programmes associés au type d'objet sélectionné.

  6. Cliquez sur Ajout.

    La fenêtre Fichiers - Ajout d'un programme s'ouvre. La propriété Nom y est sélectionnée.

  7. Dans la zone Valeur de la propriété sélectionnée, tapez une description du programme :
    View files using Microsoft Notepad
    
  8. Cliquez sur le bouton Entrée pour transférer la valeur dans la colonne Valeur de la boîte à liste Propriété/Valeur.

    Pour effacer ce que vous avez tapé dans la zone Valeur de la propriété sélectionnée, cliquez sur le bouton Effacement.

  9. Dans la colonne Propriété, cliquez sur la propriété Classe.
  10. Dans la zone Valeur de la propriété sélectionnée, indiquez la nature du programme :
    Word processor
    
  11. Cliquez sur le bouton Entrée pour transférer la valeur dans la colonne Valeur de la boîte à liste Propriété/Valeur.
  12. Dans la colonne Propriété, cliquez sur la propriété Qualifiant 1.
  13. Dans la zone Valeur de la propriété sélectionnée, indiquez le qualifiant du programme :
    Notepad
    
  14. Cliquez sur le bouton Entrée pour transférer la valeur dans la colonne Valeur de la boîte à liste Propriété/Valeur.
  15. Dans la colonne Propriété, cliquez sur la propriété Qualifiant 2.
  16. Dans la zone Valeur de la propriété sélectionnée, indiquez le qualifiant du programme :
    Windows
    
  17. Cliquez sur le bouton Entrée pour transférer la valeur dans la colonne Valeur de la boîte à liste Propriété/Valeur.
  18. Dans la colonne Propriété, cliquez sur la propriété Qualifiant 3.
  19. Dans la zone Valeur de la propriété sélectionnée, indiquez le qualifiant du programme :
    -
    
    Le trait d'union est le symbole par défaut pour l'expression "Non applicable".
  20. Cliquez sur le bouton Entrée pour transférer la valeur dans la colonne Valeur de la boîte à liste Propriété/Valeur.
  21. Dans la colonne Propriété, cliquez sur la propriété Identificateur.
  22. Dans la zone Valeur de la propriété sélectionnée, indiquez l'identificateur du programme :
    notepad.exe
    
  23. Cliquez sur le bouton Entrée pour transférer la valeur dans la colonne Valeur de la boîte à liste Propriété/Valeur.

    L'objet Fichiers est déjà défini pour la propriété Type d'objet traité par ce programme.

  24. Dans la colonne Propriété, cliquez sur la propriété Démarrage par appel.
  25. Dans la zone Valeur de la propriété sélectionnée, tapez la commande de démarrage du programme :
    START X:\chemin\notepad.exe
    
    X:\chemin représente le chemin d'installation de Microsoft Bloc-notes (Notepad), tel que C:\WINNT\system32.
Conseil:La combinaison des propriétés Classe, Qualifiant 1, Qualifiant 2, Qualifiant 3 et Identificateur doit être unique pour tous les objets du catalogue d'informations. Chaque instance d'un type d'objet doit être différente.


Figure db2tu055 not displayed.

Dans cet exercice, vous définirez les propriétés dont les valeurs doivent être utilisées en tant que paramètres de programme.

  1. Dans la fenêtre Fichiers - Ajout d'un programme, cliquez sur le bouton Paramètres. La fenêtre Fichiers - Paramètres d'appel s'ouvre et affiche les propriétés du type d'objet Fichiers.
  2. Dans la liste Propriété, cliquez sur Nom.
  3. Cliquez sur Ajout.

    %NAME% apparaît dans la liste Spécification des paramètres d'appel du programme.
    Figure db2tu056 not displayed.

  4. Cliquez sur OK.
  5. Dans la fenêtre Fichiers - Ajout d'un programme, cliquez sur le bouton Ajout.
  6. Fermez la fenêtre Fichiers - Ajout d'un programme.

Démarrage du programme à partir d'un objet de type Fichiers

Dans cet exercice, vous démarrerez Microsoft Bloc-notes à partir de l'objet Fichiers contenant les données démographiques. Vous rechercherez tout d'abord l'objet, puis vous démarrerez le programme.

Pour démarrer le programme à partir de l'objet Fichiers, procédez comme suit :

  1. A partir de TBC_MD Utilisateur, cliquez deux fois sur l'icône Nouvelle recherche dans la fenêtre Catalogue d'informations.

    La fenêtre Définition d'une recherche s'ouvre.

  2. Faites défiler la liste Types d'objets disponibles. Cette liste affiche les types d'objets définis dans votre catalogue d'informations.
  3. Sélectionnez le type d'objet Fichiers.
  4. Cliquez sur > pour ajouter le type d'objet sélectionné à la liste Recherche de types d'objets.
  5. Dans la liste Propriété, cliquez sur Nom.
  6. Dans la zone Valeur de la propriété sélectionnée, tapez la valeur suivante :
     demographics.txt
    
  7. Cliquez sur le bouton Entrée. La valeur s'affiche dans la liste Valeur.
  8. Cochez la case Ignorer Maj/Min pour rechercher toutes les occurrences de la valeur, quelle que soit la casse des caractères.
  9. Dans la boîte d'options Options de recherche, sélectionnez le bouton d'option contenant.

    Ainsi, Information Catalog Manager recherchera les objets dont le nom contient la valeur indiquée dans la colonne Valeur.

  10. Cliquez sur Recherche. Information Catalog Manager recherche les objets du type indiqué et affiche les résultats trouvés dans la fenêtre Résultats de la recherche.
  11. Dans la fenêtre Résultats de la recherche, cliquez avez le bouton droit de la souris sur X:\sqllib\samples\db2sampl\dwc\demographics.txt, où X représente l'unité sur laquelle vous avez installé l'exemple.
  12. Cliquez sur Lancement du programme.

    Microsoft Bloc-notes démarre. La fenêtre du programme s'ouvre et affiche les mêmes données que vous avez visualisées avec Microsoft Bloc-notes au Chapitre 3, Visualisation des données source.


Résumé de la leçon

Dans cette leçon, vous avez ouvert le catalogue d'informations et visualisé les métadonnées que vous avez transférées de Data Warehouse Center. Ensuite, vous avez recherché les objets correspondant aux tables LOOKUP* et vous les avez regroupés dans une collection. Au Chapitre 16, Création d'un schéma en étoile à partir de Data Warehouse Center, vous créerez un schéma en étoile à partir des tables LOOKUP*. Enfin, vous avez défini un objet Programmes pour Microsoft Bloc-notes et vous avez démarré ce logiciel à partir de l'objet correspondant au fichier demographics.txt.


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