Étape 4 : Déploiement du package de la Leçon 6
Date de publication : novembre 2016
Pour déployer le package, vous devez l'ajouter au catalogue SSISDB dans Integration Services sur une instance de SQL Server. Dans cette leçon, vous allez ajouter le package de la leçon 6 au catalogue SSISDB, définir le paramètre, puis exécuter le package. Dans le cadre de cette leçon, vous utiliserez SQL Server Management Studio pour ajouter le package de la leçon 6 au catalogue SSISDB et déployer le package. Une fois le package déployé, vous modifierez le paramètre de façon à ce qu'il pointe vers un nouvel emplacement, puis vous exécuterez le package.
Dans cette leçon, vous allez :
ajouter le package au catalogue SSISDB dans le nœud SSIS dans SQL Server ;
déployer le package ;
définir la valeur de paramètre du package ;
exécuter le package dans SSMS.
Pour rechercher ou ajouter le catalogue SSISDB
Cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Microsoft SQL Server 2012, puis cliquez sur SQL Management Studio.
Dans la boîte de dialogue Se connecter au serveur, vérifiez les paramètres par défaut, puis cliquez sur Se connecter. Pour vous connecter, la zone Nom du serveur doit contenir le nom de l'ordinateur sur lequel SQL Server est installé. Si le moteur de base de données est une instance nommée, la zone Nom du serveur doit également contenir le nom de l’instance au format <nom_ordinateur>\<nom_instance>.
Dans l'Explorateur d'objets, développez Catalogues Integration Services.
Si aucun catalogue ne figure sous Catalogues Integration Services, ajoutez le catalogue SSISDB.
Pour ajouter le catalogue SSISDB, cliquez avec le bouton droit sur Catalogues Integration Services, puis cliquez sur Créer un catalogue.
Dans la boîte de dialogue Créer un catalogue, sélectionnez Activer l'intégration du CLR.
Dans la zone Mot de passe, tapez un nouveau mot de passe, puis entrez-le une nouvelle fois dans la zone Retapez le mot de passe. Veillez à mémoriser le mot de passe que vous tapez.
Cliquez sur OK pour ajouter le catalogue SSISDB.
Pour ajouter le package au catalogue SSISDB
Dans l'Explorateur d'objets, cliquez avec le bouton droit sur SSISDB, puis cliquez sur Créer un dossier.
Dans la boîte de dialogue Créer un dossier, tapez SSIS Tutorial dans la zone Nom du dossier, puis cliquez sur OK.
Développez le dossier SSIS Tutorial, cliquez avec le bouton droit sur Projets, puis cliquez sur Importer un package.
Dans la page Introduction de l'Assistant Conversion de projet Integration Services, cliquez sur Suivant.
Dans la page Localiser les packages, vérifiez que l'option Système de fichiers est sélectionnée dans la liste Source, puis cliquez sur Parcourir.
Dans la boîte de dialogue Rechercher un dossier, naviguez jusqu'au dossier contenant le projet SSIS Tutorial, puis cliquez sur OK.
Cliquez sur Suivant.
Dans la page Sélectionner les packages, les six packages SSIS Tutorial doivent apparaître. Dans la liste Packages, sélectionnez Lesson 6.dtsx, puis cliquez sur Suivant.
Dans la page Sélectionner la destination, tapez SSIS Tutorial Deployment dans la zone Nom du projet, puis cliquez sur Suivant.
Cliquez sur Suivant dans chacune des pages restantes de l'Assistant jusqu'à ce que vous arriviez à la page Vérifier.
Dans la page Vérifier, cliquez sur Convertir.
Une fois la conversion terminée, cliquez sur Fermer.
Quand vous fermez l'Assistant Conversion de projet Integration Services, SSIS affiche l'Assistant Déploiement d'Integration Services. Vous allez à présent utiliser cet Assistant pour déployer le package de la leçon 6.
Dans la page Introduction de l'Assistant Déploiement d'Integration Services, passez en revue les étapes à suivre pour déployer le projet, puis cliquez sur Suivant.
Dans la page Sélectionner la destination, vérifiez que le nom du serveur est l'instance de SQL Server contenant le catalogue SSISDB et que le chemin d'accès indique SSIS Tutorial Deployment, puis cliquez sur Suivant.
Dans la page Vérifier, passez en revue le résumé, puis cliquez sur Déployer.
Une fois le déploiement terminé, cliquez sur Fermer.
Dans l'Explorateur d'objets, cliquez avec le bouton droit sur Catalogues Integration Services, puis cliquez sur Actualiser.
Développez Catalogues Integration Services, puis SSISDB. Continuez à développer l'arborescence sous SSIS Tutorial jusqu'à ce que le projet soit entièrement développé. Le package Lesson 6.dtsx doit apparaître sous le nœud Packages du nœud SSIS Tutorial Deployment.
Pour vérifier que le package est complet, cliquez avec le bouton droit sur Lesson 6.dtsx, puis cliquez sur Configurer. Dans la boîte de dialogue Configurer, sélectionnez Paramètres, puis vérifiez la présence des entrées suivantes : Lesson 6.dtsx en tant que conteneur, VarFolderName en tant que nom et le chemin d'accès à New Sample Data en tant que valeur. Ensuite, cliquez sur Fermer.
Avant de continuer, créez un dossier d'exemple de données, nommez-le Sample Data Two, puis copiez dans celui-ci trois des exemples de fichiers d'origine.
Pour créer et remplir un nouveau dossier de données exemple
Dans l’Explorateur Windows, au niveau racine de votre lecteur (par exemple, C:\), créez un dossier appelé Sample Data Two.
Ouvrez le dossier C:\Program Files\Microsoft SQL Server\110\Samples\Integration Services\Tutorial\Creating a Simple ETL Package\Sample Data, puis copiez trois des exemples de fichiers à partir du dossier.
Dans le dossier New Sample Data, collez les fichiers que vous venez de copier.
Pour faire pointer le paramètre du package vers le nouvel exemple de données
Dans l'Explorateur d'objets, cliquez avec le bouton droit sur Lesson 6.dtsx, puis cliquez sur Configurer.
Dans la boîte de dialogue Configurer, remplacez la valeur du paramètre par le chemin d'accès à Sample Data Two. Par exemple, C:\Sample Data Two, si vous avez placé le nouveau dossier dans le dossier racine du lecteur C.
Cliquez sur OK pour fermer la boîte de dialogue Configurer.
Pour tester le déploiement du package de la leçon 6
Dans l'Explorateur d'objets, cliquez avec le bouton droit sur Lesson 6.dtsx, puis cliquez sur Exécuter.
Dans la boîte de dialogue Exécuter le package, cliquez sur OK.
Dans la zone de message, cliquez sur Oui pour ouvrir le rapport Vue d'ensemble.
Le rapport Vue d'ensemble du package s'affiche avec le nom du package et une synthèse d'état. La section Vue d'ensemble de l'exécution indique le résultat de chaque tâche dans le package. Quant à la section Paramètres utilisés, elle indique les noms et les valeurs de tous les paramètres utilisés dans l'exécution du package, y compris VarFolderName.