Appel d’un WebService dans SAP Data Services
Dans ce tutoriel, découvrez comment implémenter l’appel de webservice dans l’outil SAP Data Services Designer.
Prérequis :
- Version: SAP Data Services 4.2 SP7
- Application: Data Services Designer
- URL webservices valide
Tout d’abord, nous devons créer la Banque de données.
Allez dans Projet -> Nouveau -> Banque de données. Sinon, allez dans l’ onglet Banque de données de la bibliothèque d’objets locale . Cliquez avec le bouton droit et sélectionnez Nouveau pour créer une banque de données.

Nommez le magasin de données DS_WebService.
Sélectionnez le type de magasin de données en tant que service Web SOAP dans la liste de sélection déroulante.
Ensuite, entrez les informations du service Web dans la section URL du service Web
Ici, pour cette démonstration, nous utilisons le service Web Conversion de devises ci-dessous.
http://www.webservicex.net/CurrencyConvertor.asmx?WSDL

Ensuite, à partir de la bibliothèque d’objets locale, cliquez avec le bouton droit sur le magasin de données et sélectionnez Ouvrir pour explorer les métadonnées externes . Vous pouvez également double-cliquer sur le magasin de données pour ouvrir l’ explorateur de banque de données

Par la suite, à partir des métadonnées externes, cliquez avec le bouton droit sur le module de fonction et sélectionnez Importer . Cela permettra essentiellement de sauvegarder les informations externes en tant que métadonnées de Data Services Référentiel.

Nous pouvons maintenant trouver la fonction Importée dans la section Functions du magasin de données de service Web de la bibliothèque d’objets locale.

Ensuite, double-cliquez sur le module de fonction pour prévisualiser la définition de schéma. Comme mentionné précédemment, ce module de fonction attend un schéma XML d’entrée en tant que REQUEST et renvoie également un schéma XML en sortie en tant que REPLY ou réponse.

Nous pouvons donc concevoir un Job Data Services pour consommer l’appel de fonction.
Laisser un commentaire
Il n'y a pas de commentaires pour le moment. Soyez le premier à participer !