
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:
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:
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.
¿Quiere ayudarnos a mejorar este contenido?