Mercredi, 16 Décembre 2009 02:53

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

Réf : MS2251 - Durée : 5 jours
Prochaine session : Nous contactez
Demandez un DEVIS
Objectifs
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.
À 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.
Public cible
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
Niveau requis
Before attending this course, students must have:
• Understand the purpose and components of the .NET Framework 2.0 and the common language runtime.
• Understand and use the .NET Framework 2.0 common type system (CTS).Understand basic language syntax for decision structures, loop structures, and variables.
• Write code by using language-specific functionality such as the My. classes for Visual Basic. Understand and use classes, objects, methods, properties, and functions.
• Write code to implement overridden methods, static (Visual C#) or Shared (Visual Basic) methods, and properties.
• Use type conversions and text conversions.
• Create and use solutions and projects by using Visual Studio 2005.
• Use the Visual Studio 2005 object browser and the Visual Studio help system.
Plan indicatif du cours
Utilisation des services DTS dans un data warehouse
   • 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

Définition des structures de data warehouse
   • 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

Remplissage de structures de data warehouse
   • 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

Utilisation de l'Assistant Importation/exportation DTS
   • 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

Description des éléments des lots DTS
   • 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

Copie et gestion de données
   • 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

Transformations de données
   • 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

Transformations étendues
   • 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

Implémentation de solutions de tâche Requête contrôlée par les données
   • 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

Stockage de lots DTS et de métadonnées
   • 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

Exécution de lots
   • 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

Gestion des propriétés des lots
   • 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

Création de flux de travail avancés
   • Implémentation de flux de travail asynchrones
   • Implémentation de transactions sur lots
   • Création d'une boucle de lot

Application des conseils pratiques
   • 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

Étude de cas - Remplissage du schéma en étoile shipments
   • Définition du schéma en étoile shipments
   • Remplissage du schéma en étoile shipments
   • Migration du schéma en étoile shipments
 

PROCHAINEMENT

TESTEZ VOS CONNAISSANCES

Vous voulez tester vos connaissances en ligne, cliquez ici

Plus de 30 tests sont disponibles

DEMANDE DE DEVIS

Vous voulez recevoir un devis sur nos formations, cliquez ici

ESPACE DES FORMATEURS

Login :
Password :
Vous êtes un formateur et vous voulez joindre l'equipe de Smartfutur, cliquez ici

PARTENAIRES