Skip to main content

Comprensión de los objetos de datos

Una de las tareas más importantes que realizan los Business Architects de Pega es identificar los datos necesarios para una resolución exitosa del caso. En Pega Platform™, las entidades de datos y los atributos que las definen se crean como objetos de datos.

En este tema, examinará cómo las aplicaciones usan objetos de datos para recolectar datos de casos relacionados.

Objetos de datos

Un objeto de datos es una estructura para describir una entidad de datos mediante la agrupación de un conjunto de campos relacionados. Por ejemplo, una aplicación de pedidos en línea de un supermercado puede contener un objeto de datos Customer. Como se ve en la siguiente imagen, el objeto de datos Customer incluye campos que describen al cliente del supermercado, como First nameLast name, Full nameEmail y Phone

The Customer data object

Los objetos de datos contienen datos para su aplicación y simplifican la organización de los campos, las vistas de la interfaz de usuario y la configuración de integración que su aplicación necesita para acceder a los datos correctos en el momento adecuado para resolver correctamente un caso.

Cada objeto de datos es reutilizable en todos los tipos de caso de una aplicación, lo que ahorra esfuerzo de desarrollo y garantiza la uniformidad de los datos. 

Estructura de un objeto de datos

Cada objeto de datos se compone de una colección de campos. Cada campo tiene un nombre y un tipo de campo, y se utiliza para capturar y presentar datos según sea necesario en una aplicación.  En conjunto, los diferentes campos definen la estructura del objeto de datos.

Puede ampliar la estructura de un objeto de datos haciendo referencia a otros objetos de datos. Cuando un objeto de datos hace referencia a un segundo objeto de datos, los campos del segundo objeto de datos pasan a formar parte del objeto de datos de referencia. Se puede hacer referencia a cualquier objeto de datos una o varias veces, según la necesidad.

Los objetos de datos y el ciclo de vida del caso

Los objetos de datos se crean en la landing page de objetos de datos e integraciones de App Studio. Una vez que se crea un objeto de datos, se lo identifica en el modelo de datos del tipo de caso, lo que le permite al flujo de trabajo acceder a los datos relacionados durante todo el ciclo de vida del caso.

Se puede llamar a la instancia del objeto de datos en uno o más pasos en todo el tipo de caso. Los campos utilizados para facilitar la resolución del caso pueden variar entre los pasos, de modo que los usuarios se centren únicamente en los datos relevantes para cada asignación. Por ejemplo, en el tipo de caso de pedido en línea del supermercado, el paso Identify customer hace referencia solo a los campos First name, Last name, Email, and Phone del cliente, mientras que el paso Order review hace referencia solo a los campos Full name y Email. Dado que se hace referencia al mismo objeto de datos Customer en ambos pasos, tiene la seguridad de que la información está relacionada con el mismo cliente.

Abastecimiento de objetos de datos

Puede obtener los datos de los objetos de datos localmente desde la base de datos de Pega, donde los registros de datos se almacenan en las tablas. Los datos almacenados localmente en la base de datos de Pega pueden estar relacionados con un caso específico o ser referenciados por varios casos.  Los datos también pueden obtenerse de un sistema de registros externo. Un sistema de registros externo es un sistema de almacenamiento de información, como una base de datos, que almacena los registros de datos y es mantenido por la organización cliente. Un ejemplo de sistemas de registros externo incluye una base de datos de elementos incluidos en el inventario de un cliente o una base de datos de RR. HH. que almacena información de los empleados. 

Objetos de datos en Dev Studio

En Pega, los nombres objeto de datos y campo son específicos de App Studio. En Dev Studio, la implementación técnica de la estructura se conoce como tipo de datos y propiedad.  A pesar de la diferencia de nomenclatura, la estructura y la información asociadas con un objeto de datos Cliente en App Studio son las mismas para el tipo de datos Cliente en Dev Studio.

Nota: Los desarrolladores que trabajan principalmente en Dev Studio trabajan con untipo de datos y propiedades. Como resultado, puede encontrar los términos objeto de datos y tipo de datos, así como campos y propiedades utilizados indistintamente en proyectos y documentación.

Creación de objetos de datos

Pega Platform viene preconfigurada con una selección de objetos de datos de uso común, como Address-Postal y Address-Email. Trabaje con su LSA para determinar si alguno de los objetos de datos preconfigurados de Pega es adecuado para el uso en su aplicación.

Si aún no existe un objeto de datos adecuado, se pueden crear objetos de datos personalizados para la aplicación. Por ejemplo, si desea agregar el objeto de datos Airport Codes, pero no puede usar ni ampliar un objeto de datos existente, cree uno nuevo en Pega Platform.

Los nuevos objetos de datos se pueden configurar mediante la landing page de objetos de datos e integraciones de App Studio. 

También es posible crear un nuevo objeto de datos directamente en el diseñador del ciclo de vida del caso para un tipo de caso. Cuando se crea un nuevo objeto de datos en la sección de interfaces de datos del diseñador del ciclo de vida del caso, Pega Platform crea la versión preliminar del objeto de datos en el diseñador de integración. Una versión borrador del objeto de datos no tiene campos ni configuración de integración. Más bien, un borrador de objetos de datos actúa como un marcador de posición, lo que le permite al negocio identificar cómo y cuándo se usan los datos en el ciclo de vida del caso, lo que puede influir en el diseño final del objeto de datos. Los borradores de objetos de datos deben configurarse eventualmente con campos y ajustes de integración en la landing page de objetos de datos e integraciones de App Studio o en Dev Studio para proporcionar datos a una aplicación.

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