Chapter 11 Mise en oeuvre des processus


Création d'une transformation de données

Une transformation de données permet de concevoir une transformation sur des données et de mettre les valeurs des variables avec de nouvelles données. Elle est utilisée pour copier des données d'une variable à l'autre.

Les transformations de données sont le plus souvent exprimées à l'aide des langages XPath et XSLT, qui sont des langages qui décrivent comment localiser, transformer et traiter des éléments dans des documents XML.

Chaque transformation de données a une affectation correspondante unique et obligatoire. Vous pouvez définir une transformation de données en sélectionnant la variable cible (Variable affectée) que vous devez utiliser dans la page Général de la feuille de propriétés de la transformation, puis la variable source (Variable d'entrée) qui contient les données à récupérer dans la page Transformation. Une transformation de données peut avoir plusieurs variables en entrée. Dans ce cas, Variable d'entrée peut rester indéfini.

Vous pouvez :

La transformation de données est représentée sous forme d'un rectangle dans le diagramme.

Pour plus d'informations sur les transformations de données, reportez-vous à la section Définition d'une transformation de données dans le chapitre Construction d'un MPM exécutable : Gestion de données et chorégraphie du manuel Guide de l'utilisateur du Modèle de Processus Métiers .

Lorsque le service Enregistrer commande appelle le service Vérifier infos de la carte de crédit, il doit fournir un ID de client et la commande au service appelé. Toutefois, il est probable que ces deux informations pour le service Enregistrer commande soient différentes de celles qui sont utilisées par le processus Vérifier infos de la carte de crédit. Dans ce cas, vous devez transformer ces informations utilisées par le service Enregistrer commande.

Vous allez créer une transformation de données sur le flux entre le processus Enregistrer commande et le processus Vérifier infos de la carte de crédit afin de :

 


Copyright (C) 2005. Sybase Inc. All rights reserved.