SSIS transferts de flux de données de données entre les sources et les destinations. Il fournit aux utilisateurs la possibilité de modifier , nettoyer et modifier les données lors de leur transfert . La circulation des données peut prendre plusieurs formes , qui comprend l'utilisation des services Web. SSIS a la fonctionnalité des services Web intégrés dans ses fonctions . C'est un avantage utile pour les utilisateurs SSIS parce que de nombreuses personnes utilisent des appareils électroniques sur un réseau de communication , ce qui est une fonction essentielle en ce qui concerne les services Web. Instructions
1
Créer un ( Windows Communication Foundation ) service WCF pour les tests. Ouvrez le "Nouveau projet" fenêtre. Sélectionnez l'option "Modèles d'installation " à partir de la liste affichée. Sélectionnez l'option " Visual C #" dans la liste affichée . Cliquez sur l'option " WCF " dans la liste . Sélectionnez l'option " Application de service WCF " dans la liste proposée puis nommez le service. Cliquez sur le bouton "OK".
2
Appuyez sur la touche "F5" pour exécuter le service WCF. Enregistrer l'URL du fichier . Svc .
3
créer un nouveau package SSIS. Ouvrez le " SQL Server Business Intelligence Development Studio » ou la « Visual Studio 2005. " La rédaction vous verrez dépend de la version de SSIS en cours d'exécution sur votre système.
Sélectionnez le " projet Integration Services » dans la liste affichée . Nommez le projet . Cliquez sur le bouton "OK". Cette action permet d'afficher la fenêtre Package Designer . Choisir et réaliser les options et les informations nécessaires pour votre package SSIS désiré.
4
Ajouter un DataFlow et un composant de script configuré pour la source . Cliquez-droit sur le "Data Source " et cliquez sur " Nouvelle source de données " fournies sur la fenêtre Package Designer . Nommez la source de données. Ajouter la chaîne de connexion requis nécessaires à votre situation. Cliquez sur le bouton "OK". Glissez et déposez une " tâche de flux de données" à partir de la boîte à outils sur la section Flux de contrôle . Faites glisser un objet "Script des composants SSIS Data Flow" de l'espace de travail de flux de données . Double- cliquez sur le " composant de script " et sélectionnez l'option requise dans la liste affichée à votre situation particulière .
5
ajouter des colonnes de sortie de la source du script pour égaler les données circulant à partir du service Web . Double -cliquez sur le " composant de script " et sélectionnez l'option "Input et Output" . Développez la colonne de sortie . Cliquez sur l'option " Ajouter une colonne " .
6
modifier le script pour le script Source et changer la cible. NET Framework de 2,0 à 3,5 à utiliser service WCF .
7
Ajouter une référence de service dans le projet de script . Cliquez sur l'option "Référence" affiché dans la fenêtre de composant de script Integration Services . Sélectionnez l'option " Ajouter un service de référence» dans la liste affichée .
8
Entrez l'URL de votre service Web et renommez l'URL dans le champ spécifié (s) à l'intérieur de la fenêtre Ajouter une référence de service . < Br > Photos 9
créer une variable de package pour configurer l'URL du service et fournir la source de script pour accès en lecture seule sur la variable. Ouvrez le volet « Script » et sélectionnez l'option "Script" . Entrez l'URL du service et sélectionnez l' option en lecture seule pour la source de script dans les champs spécifiés dans la fenêtre de l'Éditeur de transformation de script .
10
modifier le script pour configurer le client WCF avec le code et transmet le paquet Variable concernant l'URL. Vous pouvez consulter le app.config placé dans le projet de script par la référence de service pour déterminer la liaison souhaitée.
11
Ajouter une destination de flux de données . Double- cliquez sur " destination OLE DB " sous Destinations DataFlow dans la boîte à outils de la fenêtre principale . Faites glisser la flèche verte à partir de la source de données sélectionnée pour la destination OLE DB .
12
Testez le package SSIS pour s'assurer qu'elle produit les résultats escomptés.
13
Set la valeur de la variable de paquet sur la ligne de commande . Faites un clic droit dans la "Flow Control" du paquet désiré et sélectionnez " Configurations de package . " Cliquez sur la case à cocher pour activer les configurations de package . Cliquez sur " Ajouter". Cliquez sur " Suivant". Sélectionnez le type de configuration que vous souhaitez utiliser et un emplacement , puis cliquez sur "Suivant". Sélectionnez l'objet à configurer, puis cliquez sur "Suivant . Nommez la configuration puis cliquez sur " Terminer ".