Tutoriel Business Intelligence

Chapitre 9. Test des étapes d'entrepôt

Dans cette leçon, vous peuplerez la table LOOKUP_MARKET en exécutant les étapes suivantes, que vous avez créées au Chapitre 8, Définition de la transformation et du déplacement des données :

Puis vous vérifierez les résultats de cette exécution.

Pour pouvoir exécuter ces étapes, vous devez les promouvoir en mode Test. Jusqu'ici, les étapes que vous avez créées étaient en mode Développement. En mode Développement, vous pouvez modifier la totalité de la définition d'une étape. Cependant, lorsque vous promouvez une étape en mode Test, Data Warehouse Center créée la table cible de cette étape. Par conséquent, lorsque vous avez promu une étape en mode Test, vous ne pouvez apporter à sa définition que des modifications non destructrices pour la table cible. Par exemple, vous pouvez ajouter des colonnes à une table cible quand l'étape associée est en mode Test, mais vous ne pouvez pas en supprimer.

Après avoir promu les étapes en mode Test, vous les exécuterez séparément. Dans une leçon ultérieure, vous demanderez leur exécution en séquence.


Test de l'étape Load Demographics Data

Dans cet exercice, vous promouvrez et exécuterez l'étape Load Demographics Data. Puis vous promouvrez les autres étapes du processus.

Pour promouvoir l'étape Load Demographics Data, procédez comme suit :

  1. Dans la fenêtre Modèle de processus du processus Tutorial Market, cliquez avec le bouton droit de la souris sur l'étape Load Demographics Data.
  2. Sélectionnez Mode--> Test.

    Une fenêtre de confirmation vous demande si vous voulez enregistrer le processus. Cliquez sur Oui.

    Data Warehouse Center commence à créer la table cible et affiche une fenêtre de progression. Attendez que la table soit créée avant de passer à la procédure suivante.

Pour vérifier que la table cible Demographics a été créée, procédez comme suit :

  1. Si le Centre de contrôle DB2 n'est pas ouvert, cliquez sur Outils -> Centre de contrôle dans la fenêtre principale de Data Warehouse Center pour l'ouvrir.
  2. Développez l'arborescence des objets jusqu'à ce que vous voyiez l'objet TUTWHS, c'est-à-dire la base de données d'entrepôt que vous avez créée au Chapitre 2, Création d'une base de données d'entrepôt.
  3. Développez la base de données TUTWHS.
  4. Développez le dossier Tables.

    Vous devriez voir une liste de tables dans le panneau Contenu.

  5. Vérifiez que la table DEMOGRAPHICS_TARGET figure bien dans cette liste.

Pour tester l'étape Load Demographics Data, procédez comme suit :

  1. Dans la fenêtre Modèle de processus, cliquez avec le bouton droit de la souris sur l'étape Load Demographics Data.
  2. Cliquez sur Test.
  3. Dans la fenêtre principale de Data Warehouse Center, sélectionnez Data Warehouse Center --> Opération en cours.

    La fenêtre Opération en cours s'ouvre. Cette fenêtre permet de connaître l'état de toutes les étapes définies dans Data Warehouse Center, qu'elles soient planifiées ou en cours d'exécution. Elle doit contenir une entrée pour l'étape en cours d'exécution. Tant que cette étape s'exécute, son état est Peuplement. Une fois l'exécution terminée, son état doit être Succès.


    Instruction SELECT pour la table GEOGRAPHIES affichée sur la page Instruction SQL.

    Pour plus d'informations concernant la fenêtre Opération en cours, reportez-vous à la rubrique "Opération en cours -- Généralités" de l'aide en ligne.

Lorsque l'exécution de l'étape prend fin, une fenêtre de confirmation s'affiche.

Pour vérifier les résultats de l'exécution de l'étape, procédez comme suit :

  1. Dans le Centre de contrôle DB2, cliquez avec le bouton droit de la souris sur la base de données DEMOGRAPHICS.
  2. Cliquez sur Echantillon.

    Le Centre de contrôle DB2 affiche un sous-ensemble des données de la table.

Répétez la procédure décrite dans cette leçon pour les étapes Select Geographies Data et Join Market Data. La table cible de l'étape Select Geographies Data s'appelle GEOGRAPHIES_TABLE. La table cible de l'étape Join Market Data s'appelle LOOKUP_MARKET.


Promotion des autres étapes du schéma en étoile (facultatif)

Pour créer les autres tables du schéma en étoile, vous devez promouvoir les étapes que vous avez créées au Définition du reste du schéma en étoile (facultatif). Cette section est facultative mais, si vous n'effectuez pas les étapes qu'elle contient, vous ne pourrez pas effectuer les exercices des leçons suivantes :

Si vous ne voulez pas étudier cette section, passez au Chapitre 10, Planification des processus d'entrepôt.

Pour promouvoir ces étapes, ouvrez le processus qui les contient, puis suivez les instructions comprises entre les étapes 1 et 5. Il n'est pas nécessaire de tester les étapes. Toutefois, vous pouvez le faire si vous le souhaitez.

Promouvez les étapes suivantes :
Processus du tutoriel Etape du tutoriel Base de données d'entrepôt Table cible
Tutorial Product Tutorial Select Product TUTWHS LOOKUP_PRODUCT
Tutorial Time Tutorial Select Time TUTWHS LOOKUP_TIME
Tutorial Scenario Tutorial Select Scenario TUTWHS LOOKUP_SCENARIO
Tutorial Fact Table Tutorial Fact Table Join TUTWHS FACT_TABLE


Résumé de la leçon

Dans cette leçon, vous avez promu en mode Test les étapes Load Demographics Data, Select Geographies Data et Join Market Data. Ensuite, vous les avez exécutées afin de les tester. Au Chapitre 10, Planification des processus d'entrepôt, vous les planifierez en vue de leur exécution automatique.


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