Table des matières

Search

  1. Préface
  2. Services Web
  3. Services Web SOAP
  4. Objet de données WSDL
  5. Objet de schéma
  6. Comment créer un service Web SOAP
  7. Mappages d'opération
  8. Analyse des messages SOAP du service Web
  9. Génération des messages SOAP du service Web
  10. Transformation Consommateur de service Web
  11. Services Web REST
  12. Comment créer un service Web REST
  13. Transformation Consommateur de service Web REST
  14. Cas d'utilisation de la transformation Consommateur de service Web REST
  15. Administration des services Web REST et SOAP
  16. Annexe A: Compatibilité des types de données

Guide des services Web

Guide des services Web

Mappages de ressource personnalisés

Mappages de ressource personnalisés

Un mappage de ressource personnalisé peut contenir une transformation Lecture avec des ports différents de ceux de la transformation Sortie. Un mappage de ressource personnalisé peut contenir davantage de transformations que les transformations Lecture et Sortie.
Pour créer un mappage de ressource personnalisé, vous devez modifier un mappage de ressource par défaut ou créer manuellement un service Web REST.
L'image suivante montre un mappage de ressource personnalisé :
Cette image montre un mappage contenant les transformations suivantes : Lecture, Trieur, Agrégation et Sortie. La transformation Sortie contient les éléments Customer_ID et Total_Orders.
Le mappage contient les transformations suivantes :
Transformation Lecture
Lit un fichier de commandes. Chaque commande contient l'ID client. Il peut y avoir plusieurs occurrences d'un même ID client.
Transformation Trieur
Trie les commandes par ID client.
Transformation Agrégation
Additionne le montant total des commandes pour chaque client.
Transformation Sortie
Renvoie le montant total des commandes, par client.
Pour créer ce mappage de ressource personnalisé, indiquez manuellement la définition de la ressource du service Web REST. Lorsque vous indiquez manuellement la définition de la ressource, vous répertoriez les éléments présents dans le message de réponse. Dans le cadre de cet exemple, le message de réponse contient seulement l'ID client et le montant total des commandes.
Une fois la définition de la ressource indiquée, l'outil Developer tool crée un mappage de ressource qui contient une transformation Sortie. Vous ajoutez ensuite au mappage la transformation Lecture, ainsi que les autres transformations.
L'ID client illustré dans l'image ci-dessus correspond à la clé. Un client de service Web peut demander le nombre de commandes correspondant à un client donné. Le service d'intégration de données filtre les données de sortie en fonction de cette clé. Le mappage ne contient pas de transformation Filtre.