Академический Документы
Профессиональный Документы
Культура Документы
Les noms de fabricants, de produits ou les URL sont fournis uniquement à titre indicatif et Microsoft ne
fait aucune déclaration et exclut toute garantie légale, expresse ou implicite, concernant ces fabricants ou
l'utilisation des produits avec toutes les technologies Microsoft. La mention d'un fabricant ou d'un produit
n'implique pas la responsabilité de Microsoft vis-à-vis dudit fabricant ou dudit produit. Des liens sont fournis
vers des sites Web tiers. Ces sites ne sont pas sous le contrôle de Microsoft et Microsoft n'est pas responsable
du contenu des sites liés ou des liens qu'ils contiennent ni des modifications ou mises à jour qui leur sont
apportées. Microsoft n'est pas responsable du Webcasting ou de toute autre forme de transmission reçue
d'un site connexe. Microsoft fournit ces liens pour votre commodité et l'insertion de tout lien n'implique pas
l'approbation du site en question ni des produits qu'il contient par Microsoft.
Microsoft peut détenir des brevets, avoir déposé des demandes d'enregistrement de brevets ou être titulaire de
marques, droits d'auteur ou autres droits de propriété intellectuelle portant sur tout ou partie des éléments qui
font l'objet du présent document. Sauf stipulation expresse contraire d'un contrat de licence écrit de Microsoft,
la fourniture de ce document n'a pas pour effet de vous concéder une licence sur ces brevets, marques, droits
d'auteur ou autres droits de propriété intellectuelle.
© 2007 Microsoft Corporation. Tous droits réservés.
Microsoft, Active Directory, ActiveX, BizTalk, Excel, Internet Explorer, Jscript, Outlook, PowerPoint, SQL Server,
Visual Basic, Visual Studio, Win32, Windows, Windows Mobile, Windows NT et Windows Server sont soit
des marques de Microsoft Corporation, soit des marques déposées de Microsoft Corporation, aux États-Unis
d'Amérique et/ou dans d'autres pays.
Les noms de produits et de sociétés réels mentionnés dans la présente documentation sont des marques
de leurs propriétaires respectifs.
Version 1.0
Corrigé de l'atelier pratique du module 6 : Transfert de données 1
Propriété Valeur
Sélectionner ou entrer un nom de base AdventureWorks
de données
10. Cliquez sur l'onglet Propriétés du composant puis, dans la propriété SqlCommand,
tapez SELECT ProductID, Name, ListPrice FROM Production.Product.
11. Cliquez sur l'onglet Mappage de colonnes, vérifiez que les colonnes dans la zone
Colonnes externes disponibles sont mappées aux colonnes avec le même nom
dans la zone Colonnes de sortie disponibles, puis cliquez sur OK.
12. Dans la boîte à outils, dans la section Transformations du flux de données, faites
glisser l'objet Colonne dérivée vers l'espace de travail du concepteur, sous l'objet
Données de produit.
13. Cliquez sur l'objet Données de produit, puis faites glisser la connexion verte vers
l'objet Colonne dérivée.
14. Cliquez avec le bouton droit sur l'objet Colonne dérivée, puis cliquez sur Modifier.
15. Dans la boîte de dialogue Éditeur de transformation de colonne dérivée, dans
le volet inférieur, spécifiez les valeurs du tableau suivant, puis cliquez sur OK.
Propriété Valeur
Nom de la colonne dérivée Price
Colonne dérivée <ajouter comme nouvelle colonne>
Expression "$" + (DT_STR,10,1252)(DT_CY)ListPrice
Type de données chaîne Unicode [DT_WSTR]
Longueur 11
16. Dans la boîte à outils, dans la section Destinations du flux de données, faites glisser
l'objet Destination de fichier plat vers l'espace de travail du concepteur, sous l'objet
Colonne dérivée.
17. Cliquez sur l'objet Colonne dérivée, puis faites glisser la connexion verte vers
l'objet Destination de fichier plat.
18. Cliquez avec le bouton droit sur l'objet Destination de fichier plat, puis cliquez
sur Modifier.
19. Dans la boîte de dialogue Éditeur de destination de fichier plat, cliquez
sur Nouveau.
20. Dans la boîte de dialogue Format de fichier plat, cliquez sur Délimité, puis sur OK.
21. Dans la boîte de dialogue Éditeur du gestionnaire de connexions de fichiers
plats, dans la zone Nom de fichier, tapez D:\Labfiles\Starter\Products.txt.
22. Dans le volet gauche, cliquez sur la page Avancé.
23. Dans la page Avancé, cliquez sur la colonne ListPrice, cliquez sur Supprimer,
puis sur OK.
4 Corrigé de l'atelier pratique du module 6 : Transfert de données
24. Dans la boîte de dialogue Éditeur de destination de fichier plat, dans le volet
gauche, cliquez sur Mappages, assurez-vous que cette colonne ListPrice n'est
pas mappée à une colonne de destination, puis cliquez sur OK.
6. Dans le volet ScriptMain, faites défiler la fenêtre jusqu'à la méthode Public Sub
Main(), puis remplacez le commentaire Add your code here par le code suivant,
en veillant à supprimer les apostrophes existantes.
MsgBox("Des données de produit ont été exportées")
7. Fermez le Bloc-notes.
8. Dans l'Explorateur Windows, cliquez avec le bouton droit sur le fichier Products.txt,
puis cliquez sur Supprimer.
9. Dans la boîte de dialogue Confirmation de la suppression du fichier, cliquez
sur Oui pour supprimer le fichier.
6 Corrigé de l'atelier pratique du module 6 : Transfert de données
5. Dans la page Spécifier le serveur SQL cible, dans la zone Nom du serveur,
tapez MIAMI.
6. Cliquez sur Utiliser l'authentification Windows, puis sur Suivant.
7. Dans la page Sélectionner le dossier d'installation, acceptez le dossier d'installation
par défaut, puis cliquez sur Suivant.
8. Dans la page Confirmer l'installation, cliquez sur Suivant.
9. Dans la page Fin de l'Assistant Installation de package, vérifiez que le package
a été installé, puis cliquez sur Terminer.
11. Dans la boîte de dialogue Utilitaire d'exécution de package, cliquez sur Fermer.
12. Basculez vers l'Explorateur Windows, puis naviguez jusqu'au dossier
D:\Labfiles\Starter.
13. Double-cliquez sur le fichier Products.txt, examinez le contenu du fichier,
vérifiez qu'il contient les mêmes données qu'avant, puis fermez le Bloc-notes.
Corrigé de l'atelier pratique du module 6 : Transfert de données 9
Propriété Valeur
Sélectionner ou entrer un nom de base HumanResources
de données
11. Dans la boîte de dialogue Visualiser les résultats de la requête, vérifiez que la
source de données récupère les colonnes EmployeeID, FirstName, LastName
et JobTitle pour chaque employé, puis cliquez sur Fermer.
12. Dans la boîte de dialogue Éditeur de source OLE DB, cliquez sur OK.
Corrigé de l'atelier pratique du module 6 : Transfert de données 11
11. Dans la boîte de dialogue Éditeur de destination de fichier plat, dans le volet
gauche, cliquez sur la page Mappages.
12. Dans la page Mappages, vérifiez que toutes les colonnes d'entrée sont mappées
aux colonnes de sortie (y compris JobTitle), puis cliquez sur OK.
6. Vérifiez que les données sont triées par nom, puis par prénom, et que tous
les enregistrements incluent l'ID d'employé, le prénom, le nom et l'adresse
de messagerie, puis fermez le Bloc-notes.
16 Corrigé de l'atelier pratique du module 6 : Transfert de données