Skip to main content

Data Transforms

Le but d’un data transform est de manipuler des données dans une application. Les data transforms copient ou entrent les données dans les champs dont vous avez besoin. Lorsque vous utilisez des data transforms, vous pouvez convertir des données d'un type à un autre, déplacer des données entre des objets, calculer des valeurs, changer de format et définir des valeurs par défaut. 

Dans l’image suivante, cliquez sur les icônes + pour découvrir comment Pega Platform™ utilise les data transforms pour améliorer le processus de paiement d’une application d’achats.

Tip: Lorsque vous accédez à des informations dans une relation de dossier parent-enfant, envisagez de référencer les données plutôt que de les copier. Le référencement des données permet d’éviter les problèmes de synchronisation si les données changent dans le dossier parent, que le dossier enfant reflète.

Configuration de data transforms dans App Studio

Vous pouvez utiliser des data transforms pour copier des données, mais également pour les convertir d’un type à un autre. Par exemple, vous recevez une entrée de date de livraison de commande d’un autre système sous la forme d’une valeur de chaîne (string), telle que « December 4, 2021 ». Utilisez un data transform pour copier et convertir le format de chaîne stocké de la date de livraison en propriété de valeur de date, comme 12/04/2021. 

Dans App Studio, vous pouvez appliquer des data transforms en utilisant l’automatisation Run Data Transform ou une action de pré/post-traitement.

Note: Pour plus d’informations sur la configuration des data transforms dans App Studio, consultez Creating a Data Transform in App Studio.

Automatisation Run data transform

L’automatisation Run Data Transform  exécute le data transform sélectionné au moment de l’exécution, ou vous pouvez définir un nouveau data transform. Par exemple, vous configurez l’automatisation Run Data Transform pour exécuter le data transform Convert string to date, comme illustré dans la figure suivante :

Run data transform automation in the case life cycle

Pré/post-traitement

Vous pouvez configurer une étape (Step) pour exécuter un data transform avant l’exécution de l’étape, ce qui est une action de prétraitement (pre-processing), ou après l’exécution de l’étape, ce qui est une action de post-traitement (post-processing). Dans l’exemple d’application d’achat, vous pouvez configurer l’étape Shipping information avec une action de post-traitement qui exécute un data transform pour copier les informations de livraison dans la vue Billing Address. La figure suivante montre l’étape Shipping Information avec un data transform de post-traitement :

Pre/Post Processing tab on a step
Note: Pour plus d’informations sur le prétraitement et le post-traitement, consultez Prétraitement et post-traitement dans les flow actions

Vérifiez vos connaissances avec l’interaction suivante :


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice