Skip to main content

Keyed data pages

Las páginas de datos proporcionan una mejora de rendimiento para las aplicaciones de Pega Platform™ ya que almacenan información en la memoria caché, en lugar de consultar un origen de datos, como una base de datos o un servicio web. Por lo general, las páginas de datos devuelven una lista de elementos o información sobre un único elemento. Las aplicaciones que utilizan intensamente las páginas de datos podrían presentar problemas de rendimiento debido a los frecuentes intercambios con un origen de datos.

Por ejemplo, un concesionario de automóviles proporciona una aplicación que les permite a los clientes explorar el inventario vigente de vehículos y ver los detalles de cada vehículo en stock. El concesionario nota que el sistema de registro (SOR) del inventario recibe miles de solicitudes cada día, ya que los clientes exploran los vehículos en existencia. El elevado volumen de consultas a la base de datos impacta en el acceso a la información sobre los vehículos en el sitio web del concesionario, lo cual afecta la experiencia de usuario de potenciales clientes. Cada vez que un cliente selecciona una combinación diferente de tipo de vehículo, color, modelo y gama de precios, la aplicación hace un trayecto a la base de datos y actualiza la página de datos.

Para brindar acceso instantáneo a un elemento particular en una página de datos con estructura de lista, active el acceso con clave. Al utilizar el acceso con clave, evita mantener dos páginas de datos separadas: una para obtener una lista de elementos y otra para obtener información sobre un único elemento. Usar una keyed data page al recuperar datos para el uso de la aplicación hace que el procesamiento sea más eficiente ya que se reduce la cantidad de intercambios con el sistema de registro.

Haga clic en los íconos + para ver cómo el uso de una keyed data page reduce la cantidad de consultas a la base de datos.

Casos de uso de keyed data pages

Al decidir si se utiliza el acceso a datos con clave en una página de datos, considere las necesidades de rendimiento y gestión de datos de su aplicación. Elegir entre una configuración sin clave y con clave para la página de datos depende de la cantidad de solicitudes que se produce antes de que la información de la página de datos se considere obsoleta.

Considere los siguientes dos casos de uso:

Caso de uso 1: Configuración sin clave

Un tipo de caso para cotizar y emitir pólizas de seguros llena la información del cliente a partir de un sistema de registro. El tipo de caso accede únicamente a un solo registro de cliente, y se accede a la información incluida en el registro de cliente una sola vez por cada caso.

En el siguiente caso de ejemplo de una nueva cuota del seguro, se accede a la información del cliente de manera infrecuente, y el tipo de caso requiere únicamente un solo trayecto al servidor para obtener la información del cliente. Debido a que cada caso se concentra en un solo cliente, la información sobre otros clientes no es pertinente para el caso. En este caso de uso, una keyed data page no proporciona ninguna mejora en el rendimiento.

En la siguiente imagen, haga clic en los íconos del signo + para ver de qué manera la página de datos accede al sistema de registro sin acceso a los datos con clave.

Caso de uso 2: Configuración con clave

Un proveedor de catering les proporciona a los clientes un tipo de caso para personalizar opciones de cena y menús para eventos. Los clientes eligen las opciones de catering en varios pasos en el tipo de caso. Cada paso se concentra en una porción específica del evento, como la opción de cena o menú, las entradas, el plato principal, el tamaño de la mesa y el tipo de silla. La información sobre precios y el inventario cambia, a lo sumo, diariamente.

En el siguiente ejemplo, se esperan solicitudes frecuentes de datos para cada caso, y los datos de origen tienden a permanecer sin cambios entre las solicitudes. En este caso de uso, una keyed data page mejora el rendimiento, ya que reduce la cantidad de intercambios con el sistema de registro para un solo caso.

En la siguiente imagen, haga clic en los íconos del signo + para ver de qué manera una página de datos con clave mejora el rendimiento de la base de datos reduciendo su cantidad de interacciones.

Configuración de una keyed data page

El acceso con clave se puede configurar para las páginas de datos que cumplen únicamente los requerimientos específicos referidos al alcance, el modo y la estructura de la página.

En la siguiente interacción, haga clic en los íconos + para obtener información sobre cómo configurar una página de datos para que admita el acceso con clave.

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 50% 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