Acceso a datos con páginas de datos
Acceder a los datos precisos en el momento adecuado es esencial para el éxito de la resolución del caso. Las páginas de datos (data pages) son el puente entre los objetos de datos y el tipo de caso, lo que le permite a la aplicación acceder a datos de una variedad de orígenes bajo demanda. Los valores de datos asociados con los campos que definen un objeto de datos residen realmente en una página de datos que se almacena en caché en la memoria de la aplicación.
En este tema, obtendrá información sobre las páginas de datos que están disponibles en Pega Platform™ y cómo facilitan la transferencia de información desde el origen de datos a una instancia de caso.
Páginas de datos
Las páginas de datos proporcionan el vínculo entre el objeto de datos y los registros de datos almacenados localmente en la base de datos de Pega, o los datos que residen en un sistema de registros externo. En las aplicaciones de Pega Platform™, una página de datos actúa como una herramienta de traducción, recuperando datos de un origen de datos especificado y almacenándolos en caché en la memoria. Una página de datos gestiona la integración con el origen de datos. De este modo, separa los procesos del negocio de cualquier detalle de integración. Esta separación les permite a los desarrolladores de aplicaciones usar los datos obtenidos en una aplicación sin conocer su origen ni los detalles de conexión.
La capacidad de definir rápida y fácilmente los datos necesarios para crear aplicaciones y luego acceder a esos datos sin tener que preocuparse por dónde se almacenan y cómo se accede a ellos se llama Pega Live Data. Pega Live Data es la capa de virtualización que separa la lógica del negocio y la utilización de datos de la aplicación de los detalles técnicos de cómo y cuándo se accede a ellos. Las páginas de datos son un componente importante de la capa de virtualización de Pega Live Data y declaran cómo se mapean los datos desde los orígenes de datos hasta los objetos de datos de una aplicación.
En la siguiente imagen, haga clic en los íconos + para obtener más información sobre cómo Pega Live Data utiliza las páginas de datos para cargar y entregar datos a una aplicación bajo demanda:
Cada objeto de datos incluye tres páginas de datos predeterminadas:
- Una página de datos de solo lectura y registro único
- Una página de datos de lista de solo lectura
- Una sola página de datos de lectura y escritura
En la siguiente imagen, haga clic en los íconos + para obtener más información sobre cada página de datos predeterminada configurada para un objeto de datos denominado Customer:
Páginas de datos que se pueden guardar
Las páginas de datos que se pueden guardar guardan una página o una lista de páginas de datos especificados en una página de datos en su sistema de registro, independientemente de si los datos se almacenan localmente en la base de datos de Pega o en una base de datos externa. Al utilizar una página de datos que se puede guardar, puede configurar una aplicación para actualizar el sistema de registro en tiempo real con los datos de los casos. La página de datos que se puede guardar es capaz de gestionar la transacción para garantizar que ambos sistemas permanezcan sincronizados incluso si se produce un error, como una interrupción de red.
El plan de guardado de datos (data save plan) para una página de datos que se puede guardar detalla cómo se realizan los guardados.
En la siguiente imagen, haga clic en los íconos + para obtener más información sobre las opciones de guardado de datos:
Los System Architects configuran las opciones de guardado de datos para las páginas de datos guardables en Dev Studio. Como Business Architect, trabaja con las partes interesadas del equipo de negocio para determinar el mejor plan de guardado de datos para cada uno de los objetos de datos de la aplicación, sopesando el rendimiento de la aplicación frente a la importancia de la información actualizada para la resolución de casos y, luego, comunica esa información al equipo de TI para la implementación en su aplicación.
Orígenes de datos simulados
Las páginas de datos pueden estar listas para la producción o ser simuladas en función del estado de la fuente de datos. Por ejemplo, durante la fase de desarrollo de una aplicación, es posible que la integración con un origen de datos externo aún no esté completa. Las páginas de datos simuladas son páginas de datos que devuelven una simulación de los datos finales mientras se desarrolla y finaliza el origen de datos final necesario para la producción.
Se utiliza un origen de datos simulado para entregar páginas de datos simuladas. Se puede utilizar un origen de datos simulado, como la base de datos Pega, durante el desarrollo y las pruebas de la aplicación mientras se configura el sistema de registros externo. Como tal, las páginas de datos simuladas todavía tienen un origen de datos, pero no el que se utilizará en producción. La siguiente figura muestra una página de datos simulada:
Como Business Architect de Pega, trabajará con los System Architects para crear y mantener páginas de datos simuladas y orígenes de datos simulados durante el desarrollo de su aplicación.
Estrategias de actualización de páginas de datos
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.
Por ejemplo, en la aplicación Online Order, el objeto de datos Products recupera información sobre los artículos de comestibles que están disponibles para la entrega del sistema de registros externo del supermercado. Los desarrolladores de aplicaciones pueden elegir la frecuencia con la que el objeto de datos Products recupera esa información. La lista de productos disponibles se puede recuperar temprano en la mañana y almacenar en caché en la memoria para su uso durante todo el día. Esto asegurará que la aplicación se ejecute rápidamente pero, a medida que avanza el día, existe el riesgo de que la información se vuelva obsoleta, y de que los clientes pidan artículos que ya no están disponibles.
Como Business Architect, trabaja con las partes interesadas del equipo de negocio para determinar la mejor estrategia de actualización para cada uno de los objetos de datos de la aplicación que acceden a la información desde orígenes de datos locales o externos, sopesando el rendimiento de la aplicación frente a la necesidad de datos actualizados y, a continuación, trabaja con los System Architects para implementar esa información en su aplicación.
Páginas de datos de tipo de caso
Los tipos de caso también tienen páginas de datos predeterminadas. Los tipos de caso tienen una sola página de datos de solo lectura y una página de datos de lista (solo lectura).
Dado que las instancias de caso se guardan automáticamente, las data página de datos de tipo de caso solo se utilizan cuando un tipo de caso solicita información sobre otro tipo de caso mediante una relación de datos de Case reference (referencia de caso).
Compruebe sus conocimientos con la siguiente actividad:
This Topic is available in the following Module:
¿Quiere ayudarnos a mejorar este contenido?