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:
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.
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:
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:
Compruebe sus conocimientos con la siguiente actividad:
This Topic is available in the following Module:
¿Quiere ayudarnos a mejorar este contenido?