Tutoriel Business Intelligence

Définition des cibles de l'entrepôt

Dans cette leçon, vous définirez des cibles d'entrepôt. Les cibles d'entrepôt identifient la base de données et les tables que Data Warehouse Center doit utiliser pour former votre entrepôt de données. Généralement, les tables cible définies dans la cible d'entrepôt sont également utilisées comme tables de dimension et table des faits du schéma en étoile. Toutefois, la cible d'entrepôt peut également comporter des tables cible intermédiaires utilisées pour la transformation des données.

Dans cette leçon, vous définirez la cible d'entrepôt Tutorial Targets, qui constitue une définition logique de la base de données d'entrepôt que vous avez crée dans la section Création d'une base de données d'entrepôt. Dans la cible d'entrepôt, vous définirez la table cible DEMOGRAPHICS_TARGET.

Vous pouvez également indiquer que Data Warehouse Center doit générer la table cible. Cette étape sera expliquée dans la leçon suivante.


Définition d'une cible d'entrepôt

Dans cet exercice, vous définirez la cible d'entrepôt Tutorial Targets, qui constitue une définition logique de la base de données TUTWHS que vous avez crée à la section Création d'une base de données d'entrepôt.

Pour définir la cible d'entrepôt, procédez comme suit :

  1. A partir de la fenêtre de Data Warehouse Center, cliquez avec le bouton droit de la souris sur le dossier Cibles d'entrepôt.
  2. Cliquez sur Définition --> Famille DB2 --> DB2 UDB pour Windows NT.

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

  3. Dans la zone Nom, entrez le nom métier de la cible d'entrepôt :
     Tutorial Targets
    
  4. Dans la zone Administrateur, tapez votre nom pour définir le contact associé à cette cible d'entrepôt.
  5. Dans la zone Description, tapez une brève description des données :
    Warehouse for the TBC company
    
  6. Cliquez sur l'onglet Base de données.
  7. Dans la zone Nom de la base de données, sélectionnez ou entrez le nom de la base de données :
    TUTWHS
    

    Vous créez actuellement la base de données cible dans le système par défaut, vous pouvez donc ignorer la zone Nom du système.

  8. Dans la zone ID utilisateur, tapez l'ID utilisateur que vous avez utilisé pour vous connecter à Data Warehouse Center.
  9. Dans la zone Mot de passe, entrez le mot de passe de l'ID utilisateur.
  10. Dans la zone Confirmation du mot de passe, tapez de nouveau le mot de passe.

    Utilisez les valeurs par défaut pour les autres options ou éléments de contrôle de la page.

  11. Cliquez sur l'onglet Sécurité.
  12. Sélectionnez le groupe Tutorial Warehouse Group.
  13. Cliquez sur > pour transférer le groupe Tutorial Warehouse Group vers la liste Groupes d'utilisateurs sélectionnés.

    L'ajout de la cible à ce groupe d'entrepôt autorise les utilisateurs de ce groupe (en l'occurrence, vous) à créer des étapes utilisant cette cible d'entrepôt.

  14. Cliquez sur OK pour sauvegarder vos modifications et fermez le bloc-notes Définition d'une cible d'entrepôt.

Définition d'une cible d'entrepôt

Dans cet exercice, vous définirez la table DEMOGRAPHICS_TARGET au sein de la cible d'entrepôt Tutorial Targets.

Pour définir une table cible d'entrepôt :

  1. Développez l'arborescence Cibles d'entrepôt jusqu'à ce que le dossier Tables situé sous la cible d'entrepôt Tutorial Targets apparaisse.
  2. Cliquez avec le bouton droit de la souris sur le dossier Tables, puis cliquez sur Définition.

    Le bloc-notes Définition d'une table cible d'entrepôt s'ouvre. Vous pouvez alors définir la table DEMOGRAPHICS_TARGET.
    Figure db2tu023 not displayed.

  3. Dans la liste Schéma de la table, sélectionnez ou tapez l'ID utilisateur sous lequel vous avez créé la base de données d'entrepôt à la section Création d'une base de données d'entrepôt.
  4. Dans la zone Nom de la table, tapez le nom de la table cible :
    DEMOGRAPHICS_TARGET
    

    Etant donné que vous créez les tables dans l'espace table par défaut, vous pouvez ignorer les listes Espace table et Espace table pour index.

  5. Dans la zone Description, tapez une brève description de la table :
    Demographics data for sales regions
    
  6. Dans la zone Nom métier, tapez le nom métier de la table :
    Demographics Target
    
  7. Assurez-vous que la case Table créée par Data Warehouse Center est cochée.

    Data Warehouse Center créera cette table lors de l'étape de chargement des données démographiques.

    Utilisez cette option lorsque vous voulez que Data Warehouse Center crée la table cible. Sinon, vous pouvez utiliser une table cible préalablement définie.

  8. Assurez-vous que la case Accès public est cochée.

    Cette case permet d'indiquer que toute personne ayant accès à la base de données a également accès à la table.

  9. Désélectionnez la case à cocher Partie d'un schéma OLAP.

    Cette case permet d'indiquer que la table est une table de dimension ou une table des faits et qu'elle doit être exportée vers OLAP Integration Server. Pour plus d'informations concernant l'exportation vers OLAP Integration Server, reportez-vous à la section Création d'un schéma en étoile à partir de Data Warehouse Center.

    Ignorez les autres options ou éléments de contrôle de la page. Pour plus d'informations les concernant, reportez-vous à la rubrique "Définition d'une table cible d'entrepôt" de l'aide en ligne.

    Laissez la fenêtre Définition d'une table cible d'entrepôt ouverte et passez à l'exercice suivant.

Ajout de colonnes à la table cible

Pour ajouter des colonnes à la table cible :

  1. Cliquez sur l'onglet Colonnes.
  2. Cliquez avec le bouton droit de la souris sur l'espace vide de la liste.
  3. Cliquez sur Ajout.

    Une ligne est ajoutée à la liste. Vous pouvez ainsi définir la colonne Etat, qui est l'une des valeurs principales de la table.

  4. Cliquez sur la colonne Nom de colonne, puis tapez ETAT.
  5. Dans la colonne Type de données, assurez-vous que la valeur CHAR est sélectionnée.
  6. Cliquez sur la colonne Longueur et tapez 50.

    Ignorez les colonnes Précision et Echelle car elles ne concernent que les données décimales.

  7. Vérifiez que la case Valeurs NULL admises est cochée.
  8. Dans la zone Nom métier, tapez ETAT.
  9. Répétez les étapes 2 à 8 en utilisant les valeurs de la table suivante pour définir chacune des colonnes suivantes de la table :
    Nom Type de données Longueur Valeurs NULL admises Nom métier
    CITY CHAR 50 Décocher la case Valeurs nulles admises City
    POPULATION INTEGER N/A Décocher la case Valeurs nulles admises Population

    Page Colonnes du bloc-notes Définition d'une table cible d'entrepôt.

    Ignorez le reste du bloc-notes. Vous utiliserez le Centre de contrôle DB2 ainsi que Data Warehouse Center pour définir les clés primaires et associées des tables cible physiques. Vous pouvez utiliser des clés primaires et associées pour les jointures.

  10. Cliquez sur OK.

    Le bloc-notes Définition d'une table cible d'entrepôt se ferme. La table Demographics s'affiche sous le dossier Tables.


Résumé de la leçon

Dans cette leçon, vous avez défini une cible d'entrepôt comportant une table cible appelée DEMOGRAPHICS_TARGET. A la section Définition de la transformation et du déplacement des données, vous générerez les tables cible de cette cible d'entrepôt, y compris la table de dimension LOOKUP_MARKET du schéma en étoile.


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