Skip to main content

Estrategias de actualización para páginas de datos

Datos obsoletos y actualización

Los datos desactualizados, también conocidos como datos obsoletos, pueden conducir a malas decisiones, errores costosos y procesos ineficientes. Mantener actualizado el contenido de una página de datos es fundamental para garantizar resultados de casos exactos y deseables. La primera vez que los usuarios acceden a una página de datos, Pega Platform™ rellena la página con información actualizada. Los usuarios posteriores acceden a los mismos datos almacenados en la memoria caché, incluso si cambian los datos de origen. Para mantener las páginas de datos actualizadas con los cambios en los datos de origen, configure una estrategia de actualización a fin de identificar y limitar los datos obsoletos.

Nota: El uso de una estrategia de actualización es opcional, pero muy recomendable para las páginas de datos a fin de impedir que los usuarios vean datos obsoletos y actúen en consecuencia.

Estrategias de actualización

La estrategia de actualización de una página de datos define una o más condiciones para probar si el contenido de la página de datos se considera obsoleto y necesita recargarse. Cuando un usuario accede a una página de datos, Pega Platform comprueba las condiciones de actualización configuradas para la página de datos. Si una página cumple con al menos una de las condiciones, Pega Platform recarga el contenido de la página a partir del origen de datos especificado.

Nota: El diseño de una estrategia de actualización para una página de datos requiere sopesar el esfuerzo de procesamiento y la posibilidad de que una página de datos contenga datos obsoletos, en especial para una página con el alcance configurado como Thread (Hilo). Siempre consulte con las partes interesadas del proyecto para determinar límites aceptables en el rendimiento y en los datos obsoletos antes de configurar una estrategia de actualización.

En el registro de una página de datos, la pestaña Load management (Gestión de carga) les ofrece a los desarrolladores tres opciones para configurar una estrategia de actualización para una página de datos de solo lectura. 

Recargar una vez por interacción

La opción Reload once per interaction (Recargar una vez por interacción) permite actualizar el contenido de la página de datos cada vez que un usuario accede a la página en la memoria. Esta opción está disponible solo para páginas con el alcance configurado como Thread (Hilo) o Requestor(Solicitante) y no puede combinarse con ninguna otra opción de actualización.

Por ejemplo, para una reserva de viaje, se rellena una página de datos con información sobre los asientos correspondientes al vuelo seleccionado por un cliente. Seleccione la opción Reload once per interaction (Recargar una vez por interacción) para actualizar la página de datos cada vez que el cliente acceda a la página, a fin de garantizar que la información sobre los asientos esté lo más actualizada posible.

No recargar cuando

La opción Do not reload when (No recargar cuando) emplea una condición temporal (cuando) para probar si la página de datos se considera obsoleta. Si la condición da un resultado verdadero, el contenido de la página de datos se considera actual y Pega Platform no intenta actualizar la página de datos.

Por ejemplo, una página de datos contiene información de precios y volumen sobre un valor especificado. Una vez finalizado el día de negociación, el precio y el volumen permanecen constantes hasta que se reanuda la negociación al siguiente día hábil. Para evitar la actualización innecesaria de la página de datos, configure una condición para impedir que Pega Platform recargue la página después de finalizado el día de negociación y antes de que comience el siguiente.

Recargar si es anterior a

La opción Reload if older than (Recargar si es anterior a) emplea un intervalo fijo para determinar si una página de datos es obsoleta. Una vez finalizado el intervalo, el contenido de la página de datos se considera obsoleto, y el siguiente intento de acceder a la página de datos activa la actualización de la página de datos por parte de Pega Platform. Por lo tanto, si se accede por primera vez a una página de datos con un intervalo de Recargar si es anterior a de 10 minutos a las 1200 (12:00), la página se considera obsoleta a las 1210 (12:10). A continuación, Pega Platform actualiza el contenido de la página cuando un usuario accede a la página obsoleta, lo que no puede ocurrir hasta las 1300 (13:00). 

Por ejemplo, el caso de incorporación de un empleado permite que un gerente le asigne una ubicación de asientos a un empleado nuevo. Un inventario de ubicaciones de asientos con el estado de cada ubicación se almacena en una tabla de base de datos y se filtra para completar una página de datos con las ubicaciones de asientos disponibles en la sucursal especificada en el caso de incorporación. La página de datos se parametriza para mantener una instancia de cada sucursal. Las partes interesadas confían en que actualizar la página cada minuto es suficiente para evitar selecciones duplicadas por parte de los gerentes.

Tip: Considere la frecuencia de los cambios de datos para diseñar una estrategia de actualización que minimice la carga de procesamiento debido a la recarga de páginas de datos. Una página de datos que contiene datos de precios, como la de una empresa dedicada a las compras en línea, debe actualizarse cada segundo del día para reflejar cambios en los precios. Una página de datos en la que se enumeren marcas y modelos de automóviles tal vez solo necesite actualizarse cada 30 a 60 días.

Pega Platform nunca actualiza una página de datos más de una vez por interacción, independientemente de cómo se configuren las opciones de actualización de la página de datos.

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?

El 100% ha encontrado ú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