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.
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.
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.
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.