Skip to main content

Data transforms

El propósito de un data transform es manipular datos en una aplicación. Los data transforms copian o dirigen los datos a los campos que usted necesite. Puede utilizar los data transforms para convertir datos de un tipo a otro, mover datos entre objetos, calcular valores, cambiar formatos y establecer valores predeterminados. 

En la siguiente imagen, haga clic en los íconos + para explorar de qué manera Pega Platform™ utiliza los data transforms para mejorar el proceso de pago de una aplicación de compra:

Tip: Cuando acceda a la información en una relación de caso padre-hijo, considere hacer referencia a los datos en lugar de copiarlos. La referencia a los datos ayuda a evitar problemas de sincronización si los datos cambian en el caso padre, que refleja el caso hijo.

Configuración de Data Transform en App Studio

Además de usar data transforms para copiar datos, puede usar data transforms para convertir datos de un tipo a otro. Por ejemplo, recibe una entrada de fecha de entrega de un pedido de otro sistema como un valor de cadena (string), como "December 4, 2021." Use un data transform para copiar y convertir el formato de cadena almacenado de la fecha de entrega en la propiedad de valor de la fecha, 04/12/2021. 

En App Studio, puede aplicar data transforms utilizando la automatización Run Data Transform o una acción de pre/post-procesamiento.

Nota: Para obtener más información acerca de la configuración de Data Transform en App Studio, consulte Creating a Data Transform in App Studio.

Automatización de Run data transform

La automatización Run Data Transform  ejecuta el data transform seleccionado en tiempo de ejecución, o puede definir un data transform nuevo. Por ejemplo, puede configurar la automatización Run Data Transform para ejecutar el data transform Convert string to date, como se muestra en la siguiente figura:

Run data transform automation in the case life cycle

Pre/post-procesamiento

Se puede configurar un paso para que ejecute un data transform antes de que se ejecute, lo que constituye una acción de preprocesamiento, o después de que se ejecute, lo que constituye una acción de postprocesamiento. En el ejemplo de la aplicación de compras, puede configurar el paso Shipping information con una acción de postprocesamiento que ejecute un data transform para copiar la información de envío en la vista Billing Adress. La siguiente figura muestra el paso de información de envío con un data transform de posprocesamiento:

Pre/Post Processing tab on a step
Nota: Para obtener más información sobre el preprocesamiento y postprocesamiento, consulte Preprocesamiento y postprocesamiento en acciones de flujo.

Compruebe sus conocimientos con la siguiente actividad:


This Topic is available in the following Module:

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

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

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