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.
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 :
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 :
Vous devriez voir une liste de tables dans le panneau Contenu.
Pour tester l'étape Load Demographics Data, procédez comme suit :
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.
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 :
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.
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 |
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.