Alimentation d'un data warehouse avec les services DTS de Microsoft SQL Server 2000

Cours 2251—Cours dirigé de cinq jours

Take This Training

Sur cette page
IntroductionIntroduction
ObjectifsObjectifs
Connaissances préalablesConnaissances préalables
Examen MCPExamen MCP
Documents de coursDocuments de cours
Plan du coursPlan du cours
S’inscrire à ce coursS’inscrire à ce cours

Introduction

Ce cours permet aux stagiaires d'acquérir les connaissances et les compétences requises pour concevoir un data warehouse et remplir des data marts à l'aide des services de transformation de données (DTS, Data Transformation Services) Microsoft SQL Server 2000.

Haut de pageHaut de page

Objectifs

À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :

comprendre les concepts et les domaines d'application du data warehousing ;

créer des data marts relationnels à l'aide de schémas en étoile ;

concevoir une stratégie de chargement de données dans un data warehouse ;

utiliser l'Assistant Importation/exportation DTS ;

comprendre les composants des lots DTS ;

utiliser les services DTS pour copier et gérer des données ;

concevoir une transformation de type insertion à l'aide de la tâche de transformation de données ;

implémenter une solution de requête contrôlée par les données ;

exécuter des lots et concevoir la sécurité de lots ;

comprendre les concepts du modèle d'objet DTS ;

modifier les propriétés des lots DTS ;

implémenter les services DTS dans des scénarios pratiques de chargement de données ;

appliquer des techniques d'optimisation aux chargements de données DTS.

Haut de pageHaut de page

Connaissances préalables

Pour suivre ce cours, les stagiaires doivent disposer des connaissances suivantes :

Microsoft SQL Server 2000

Suivi du cours 2321, Administration d'une base de données Microsoft SQL Server 2000, ou connaissances équivalentes

Suivi du cours 2327, Programmation d'une base de données Microsoft SQL Server 2000, ou connaissances équivalentes

Utilisation de Transact-SQL

Principes de programmation à l'aide de scripts Microsoft Windows

Notions de base sur la conception, l'administration et l'implémentation des bases de données

Les documents de cours, les modules et les exercices des ateliers sont en français. Pour tirer le plus grand profit de notre formation, les stagiaires doivent maîtriser la langue française et disposer des connaissances préalables requises.

Haut de pageHaut de page

Examen MCP

Aucun examen Microsoft Certified Professional (MCP) n'est associé à ce cours.

Haut de pageHaut de page

Documents de cours

Vous pourrez conserver les manuels de travail et des ateliers.
Dans le cadre du cours, le logiciel suivant sera mis à la disposition des stagiaires :

Microsoft SQL Server 2000

Haut de pageHaut de page

Plan du cours



Module 1 : Utilisation des services DTS dans un data warehouse

Les sujets suivants sont étudiés dans ce module :

Définition des services de transformation de données

Présentation des domaines d'application des services DTS

Définition du système de data warehouse

Application des fonctionnalités des services DTS à un data warehouse

À la fin de ce module, vous serez à même d'expliquer comment comment utiliser les services DTS. Vous serez notamment en mesure d'effectuer les tâches suivantes :

décrire le fonctionnement des services DTS ;

énumérer les applications des services DTS ;

décrire les composants d'un système de data warehouse ;

expliquer comment utiliser les services DTS dans un data warehouse.

Module 2 : Définition des structures de data warehouse

Les sujets suivants sont étudiés dans ce module :

Définition du data warehouse polaris

Identification des structures source et de destination

Définition des tables de dimension

Définition des tables de faits

Implémentation d'un schéma en étoile

À la fin de ce module, vous serez à même de décrire les structures de données et le mode de stockage du data warehouse utilisé dans ce cours. Vous serez notamment en mesure d'effectuer les tâches suivantes :

décrire le data warehouse polaris ;

décrire le schéma en étoile d'un data warehouse ;

définir les tables de dimension ;

identifier les composants des tables de faits ;

expliquer comment implémenter un schéma en étoile.

Module 3 : Remplissage de structures de data warehouse

Les sujets suivants sont étudiés dans ce module :

Analyse du chargement de données dans un schéma en étoile

Définition du chargement de données dans les tables de dimension

Définition du chargement de données dans les tables de faits

Implémentation de tables intermédiaires

Domaines d'application des services de transformation de données

Utilisation des services DTS pour remplir le schéma en étoile sales

À la fin de ce module, vous serez à même de remplir des tables et d'utiliser des tables intermédiaires. Vous serez notamment en mesure d'effectuer les tâches suivantes :

expliquer comment implémenter un schéma en étoile ;

remplir des tables de dimension ;

remplir des tables de faits ;

expliquer comment utiliser les tables intermédiaires ;

définir des lots DTS ;

identifier les composants des lots DTS.

Module 4 : Utilisation de l'Assistant Importation/exportation DTS

Les sujets suivants sont étudiés dans ce module :

Présentation de l'Assistant Importation/exportation DTS

Copie d'objets entre des bases de données hétérogènes

Copie de tables d'Access vers SQL Server

Création d'un lot prototype

Chargement de la dimension employee_dim

Chargement de la dimension product_dim

À la fin de ce module, vous serez à même d'effectuer des transferts de données simples. Vous serez notamment en mesure d'effectuer les tâches suivantes :

expliquer comment l'Assistant Importation/exportation DTS peut s'appliquer à différents scénarios de chargement de données ;

utiliser l'Assistant Importation/exportation DTS pour copier des tables et des vues ;

copier des tables de Microsoft Access 2000 vers Microsoft SQL Server 2000 à l'aide de l'Assistant Importation/exportation DTS ;

utiliser l'Assistant Importation/exportation DTS pour créer un lot DTS prototype ;

charger la dimension employee_dim du data warehouse polaris à l'aide de l'Assistant Importation/exportation DTS ;

charger la dimension product_dim du data warehouse polaris à l'aide de l'Assistant Importation/exportation DTS.

Module 5 : Description des éléments des lots DTS

Les sujets suivants sont étudiés dans ce module :

Description des composants d'un lot

Utilisation du Concepteur de lots DTS

Définition des connexions de lot

Définition des tâches des lots

Définition des étapes des lots

Stockage et exécution de lots

Ajout d'un chargement parallèle dedonnées à la dimension product_dim

À la fin de ce module, vous serez à même de créer et de configurer des connexions, des tâches et des étapes de lots. Vous serez notamment en mesure d'effectuer les tâches suivantes :

décrire les composants d'un lot ;

démarrer le Concepteur de lots DTS et l'utiliser pour concevoir un lot ;

configurer des connexions pour des sources et des destinations de données ;

configurer les tâches des lots ;

définir le flux d'un lot à l'aide de contraintes de priorité ;

définir un mode de stockage pour les lots et exécuter un lot ;

créer un chargement parallèle de données.

Module 6 : Copie et gestion de données

Les sujets suivants sont étudiés dans ce module :

Identification des tâches DTS qui copient et gèrent les données

Utilisation de la tâche d'insertion en bloc

Chargement de tables intermédiaires

Utilisation de la tâche d'exécution de requêtes SQL

Utilisation de la tâche de copie d'objets SQL Server

À la fin de ce module, vous serez à même d'utiliser la tâche d'insertion en bloc, la tâche d'exécution de requêtes SQL et la tâche de copie d'objets SQL Server. Vous serez notamment en mesure d'effectuer les tâches suivantes :

décrire le groupe de tâches qui copient et gèrent les données ;

utiliser la tâche d'insertion en bloc pour charger des fichiers dans SQL Server ;

utiliser des fichiers de formats avec la tâche d'insertion en bloc ;

utiliser la tâche d'exécution de requêtes SQL pour exécuter des instructions SQL paramétrées ;

copier des objets à l'aide de la tâche de copie d'objets SQL Server.

Module 7 : Transformations de données

Les sujets suivants sont étudiés dans ce module :

Transformations à l'aide du serviceDTS Data Pump

Définition de la tâche de transformation de données

Configuration d'une source et d'une destination

Création de transformations

Configuration de la gestion des erreurs

Optimisation des destinations SQL Server

À la fin de ce module, vous serez à même d'utiliser la tâche de transformation de données. Vous serez notamment en mesure d'effectuer les tâches suivantes :

décrire comment le service Data Pump des services DTS traite les données ;

définir les fonctionnalités de la tâche de transformation de données ;

configurer la source et la destination d'une tâche de transformation de données ;

créer des transformations de données ;

configurer la gestion des erreurs ;

configurer les paramètres des chargements de données pour les destinations Microsoft SQL Server.

Module 8 : Transformations étendues

Les sujets suivants sont étudiés dans ce module :

Création de transformations de script ActiveX

Création de transformations avancées

Utilisation de requêtes de recherche

Implémentation de solutions SQL

Utilisation du Data Pump multiphase

À la fin de ce module, vous serez à même de concevoir des transformations étendues à l'aide de la tâche de transformation de données. Vous serez notamment en mesure d'effectuer les tâches suivantes :

concevoir des transformations de script ActiveX pour la tâche de transformation de données ;

utiliser les constantes DTSTransformStat dans des transformations avancées ;

définir comment incorporer des recherches dans des transformations de script ActiveX ;

implémenter des solutions SQL avec la tâche de transformation de données ;

décrire les fonctionnalités du Data Pump multiphase.

Module 9 : Implémentation de solutions de tâche Requête contrôlée par les données

Les sujets suivants sont étudiés dans ce module :

Utilisation de la tâche Requête contrôlée par les données

Création d'une solution de tâche Requête contrôlée par les données

Maintenance des dimensions rarement modifiées

Actualisation de la table new_product_dim

Conseils pratiques sur l'utilisation de la tâche Requête contrôlée par les données

À la fin de ce module, vous serez à même de créer et d'utiliser des requêtes contrôlées par les données. Vous serez notamment en mesure d'effectuer les tâches suivantes :

comprendre quand et comment utiliser la tâche Requête contrôlée par les données ;

créer une solution de tâche Requête contrôlée par les données ;

traiter des données en fonction de conditions à l'aide de la tâche Requête contrôlée par les données ;

implémenter une solution de type 1 pour des dimensions rarement modifiées ;

énumérer les conseils pratiques sur la conception de solutions de tâche Requête contrôlée par les données.

Module 10 : Stockage de lots DTS et de métadonnées

Les sujets suivants sont étudiés dans ce module :

Description des versions de lot

Stockage de lots DTS

Sécurisation de lots DTS

Stockage de métadonnées

Suivi de l'enregistrement en ligne des données

À la fin de ce module, vous serez à même de stocker des lots DTS, d'implémenter des mots de passe de lot, et d'effectuer le suivi des métadonnées de lot et de l'enregistrement en ligne (ou lignage) des données. Vous serez notamment en mesure d'effectuer les tâches suivantes :

expliquer comment les services DTS gèrent les versions de lot ;

énumérer les modes de stockage de lots ;

sécuriser des lots DTS à l'aide de mots de passe de lot ;

stocker des métadonnées de base de données et de lot dans Meta Data Services ;

implémenter l'enregistrement en ligne des données pour des chargements de données DTS.

Module 11 : Exécution de lots

Les sujets suivants sont étudiés dans ce module :

Définition des méthodes d'exécution des lots

Exécution de lots de manière interactive

Utilisation d'utilitaires d'exécution de lots

Création de journaux d'exécution de lots

Exécution de lots modulaires

Planification de lots

À la fin de ce module, vous serez à même d'exécuter des lots de plusieurs manières. Vous serez notamment en mesure d'effectuer les tâches suivantes :

décrire l'exécution d'un lot ;

exécuter des lots de manière interactive ;

utiliser des utilitaires d'exécution de lots ;

créer des journaux d'exécution de lots ;

utiliser la tâche Exécution d'un lot ;

expliquer comment automatiser et planifier des lots.

Module 12 : Gestion des propriétés des lots

Les sujets suivants sont étudiés dans ce module :

Passage en revue des éléments des lots DTS

Description des modifications déconnectées

Utilisation de la tâche Propriétés dynamiques

Gestion des propriétés des connexions

À la fin de ce module, vous serez à même de gérer les propriétés des lots. Vous serez notamment en mesure d'effectuer les tâches suivantes :

décrire les éléments d'un lot ;

afficher et modifier les propriétés d'un lot en utilisant une modification déconnectée ;

modifier les propriétés d'un lot en utilisant la tâche Propriétés dynamiques ;

énumérer les conseils pratiques concernant la gestion des propriétés des connexions.

Module 13 : Création de flux de travail avancés

Les sujets suivants sont étudiés dans ce module :

Implémentation de flux de travail asynchrones

Implémentation de transactions sur lots

Création d'une boucle de lot

À la fin de ce module, vous serez à même de créer des flux de lot complexes. Vous serez notamment en mesure d'effectuer les tâches suivantes :

exécuter des lots de manière asynchrone ;

créer des transactions sur lots ;

comprendre comment implémenter une boucle.

Module 14 : Application des conseils pratiques

Les sujets suivants sont étudiés dans ce module :

Définition du scénario de chargement des données

Développement de lots

Choix de tâches

Conception de transformations

Définition de flux de travail

Stockage et exécution de lots

Gestion de lots

À la fin de ce module, vous serez à même d'appliquer les conseils pratiques à la conception et à l'implémentation de lots dans les services DTS. Vous serez notamment en mesure d'effectuer les tâches suivantes :

expliquer comment définir une stratégie de chargement de données pour créer des lots ;

décrire les critères utilisés pour choisir une méthode de conception de lots ;

décrire les tâches adaptées à différents scénarios de chargement de données ;

énumérer les conseils pratiques sur l'implémentation de transformations de données ;

énumérer les conseils pratiques sur la conception de flux de travail ;

énumérer les conseils pratiques sur le stockage et l'exécution de lots ;

expliquer comment gérer les éléments des lots de manière optimale.

Module 15 : Étude de cas - Remplissage du schéma en étoile shipments

Les sujets suivants sont étudiés dans ce module :

Définition du schéma en étoile shipments

Remplissage du schéma en étoile shipments

Migration du schéma en étoile shipments

À la fin de ce module, vous serez à même de montrer votre aptitude à mettre en pratique les concepts de conception et d'implémentation des services DTS. Vous serez notamment en mesure d'effectuer les tâches suivantes :

définir les composants du schéma en étoile shipments ;

charger les dimensions et la table de faits du schéma en étoile shipments en créant et en exécutant des lots DTS ;

gérer les lots du schéma en étoile shipments et effectuer leur maintenance.

Haut de pageHaut de page

S’inscrire à ce cours

Class schedules have not yet been uploaded for this course.

Tip: Our Microsoft Certified Partners for Learning Solutions have not yet provided us with their schedules. This training may still be scheduled in your area. Search for certified Learning Solutions Partners in your area.


Haut de pageHaut de page