Module 9 : Transfert de données Vue d'ensemble Présentation du transfert de données Outils d'importation et d'exportation de données disponibles dans SQL Server Présentation des services de transformation de données Transformation de données à l'aide des services DTS Présentation du transfert de données Raisons justifiant l'importation et l'exportation de données Raisons justifiant la transformation de données Raisons justifiant l'importation et l'exportation de données L'importation et l'exportation de données implique le déplacement, la copie, l'archivage ou la migration des données Avant d'importer et d'exporter des données, vous devez déterminer les éléments suivants : Source des données Destination des données Manipulation des données L'importation et l'exportation peuvent être simples ou complexes Raisons justifiant la transformation de données Modification du format des données Transformation et mappage des données Homogénéisation des données Validation des données Planification de l'opération Importation et exportation de données entre environnements hétérogènes Outils d'importation et d'exportation de données disponibles dans SQL Server Assistant Importation/exportation DTS Concepteur DTS Transfert d'objets DTS Insertion en bloc DTS Programme de copie en bloc (utilitaire bcp) Réplication Présentation des services de transformation de données Vue d'ensemble des services DTS Processus des services DTS Outils des services DTS Vue d'ensemble des services DTS Les services DTS permettent d'effectuer les tâches suivantes : Importer et exporter des données entre des sources et destinations de données quelconques Transformer des données Transférer des objets de base de données entre plusieurs bases de données dans SQL Server Utilisez les services DTS pour effectuer les tâches suivantes : Créer des objets de transformation personnalisés Construire des data warehouses et des data marts dans SQL Server Accéder à des applications qui utilisent des fournisseurs OLE DB Processus des services DTS Transformations Source des données Entrée Sortie Fournisseur OLE DB Destination des données Fournisseur OLE DB Services DTS Outils des services DTS Assistant Importation/exportation DTS Crée des lots simples pour importer, exporter et transformer des données Peut être exécuté à partir d'une invite Concepteur DTS Crée et modifie graphiquement les lots DTS Définit des transformations complexes Spécifie une séquence complexe d'opérations Utilitaire dtsrun Extrait, exécute, supprime ou remplace des lots Transformation de données à l'aide des services DTS Transformation et mappage des données Définition des tâches de transformation Définition des flux de travail Création d'un lot DTS Exécution et planification d'un lot DTS Transformation et mappage des données Mappage de types de données Vous pouvez spécifier comment les données sont formatées entre la source et la destination Vous pouvez spécifier comment les données sont modifiées entre la source et la destination Intégration et consolidation des données Vous pouvez combiner des données Vous pouvez synthétiser les données verticalement ou horizontalement Définition des tâches de transformation Chaque tâche définit une unité de travail Une tâche peut réaliser les actions suivantes : Exécuter une instruction Transact-SQL Exécuter un script Lancer une application externe Transférer des objets SQL Server Exécuter ou extraire les résultats d'un lot DTS Définition des flux de travail Contraintes de priorité Séquence définie En parallèle En combinaison Étape A Étape D Étape E Étape B Priorité des étapes Inactive Normale Étape F Étape C Élevée Support des transactions Création d'un lot DTS Enregistrement d'un lot DTS Fichier de stockage structuré de type COM Services de métadonnées SQL Server Base de données msdb Fichier Visual Basic Implémentation de la sécurité d'un lot Mot de passe propriétaire Mot de passe utilisateur Exécution et planification d'un lot DTS Exécution d'un lot DTS Utilisation de SQL Server Enterprise Manager Utilisation de l'utilitaire de ligne de commande dtsrun dtsrun /SAccounts /UJose /NOrdersImport Planification de l'exécution d'un lot DTS Utilisation de l'Assistant Importation/exportation DTS lors de l'enregistrement du lot DTS dans la base de données msdb Utilisation de SQL Server Enterprise Manager lors de l'exécution de l'utilitaire de ligne de commande dtsrun Démonstration : Définition d'un lot DTS Conseils pratiques Utilisez l'Assistant Importation/exportation DTS pour les opérations d'importation et d'exportation de données Utilisez le Concepteur DTS pour concevoir des flux de travail et des transformations de données complexes Utilisez la tâche DTS de copie d'objets SQL pour transférer des objets entre des bases de données SQL Server Atelier A : Transfert de données Contrôle des acquis Présentation du transfert de données Outils d'importation et d'exportation de données disponibles dans SQL Server Présentation des services de transformation de données Transformation de données à l'aide des services DTS