Skip to main content

Regla de producto

Componentes de la aplicación

Las aplicaciones están compuestas por reglas, rulesets, datos de aplicación, datos del sistema y otros objetos, como esquemas de bases de datos. A medida que una aplicación avanza hacia la producción, la aplicación y sus componentes deben migrarse entre los sistemas de Pega. Por ejemplo, migra la aplicación de un entorno de desarrollo a uno de pruebas y, posteriormente, a un sistema de producción. En algunos casos, es posible que quiera migrar solo componentes específicos de la aplicación, como rulesets o tipos de datos actualizados incluidos en el lanzamiento de un parche.

Considere el siguiente escenario: Si se muda de una casa a otra, es posible que cree un manifiesto de los elementos del hogar que quiere mudar. No incluye objetos como armario, tuberías o cables, ya que estos elementos ya están presentes en el hogar al que se mudará. A continuación, carga los elementos de la lista de manifiesto a un camión de mudanzas. Cuando el camión llega a destino, saca los elementos del camión y los desembala.

Al igual que el manifiesto descrito en el ejemplo anterior, crea una regla de producto que identifica los componentes de la aplicación que quiere trasladar a un sistema de Pega Platform de destino. Una regla de producto incluye los rulesets, datos y otros objetos que componen una aplicación. Generalmente, la regla de producto no incluye rulesets y datos estándares debido a que esos componentes están integrados en todos los sistemas de Pega Platform. Una regla de producto es una instancia de la clase Rule-Admin-Product, también denominada RAP.

Nota: Puede encontrar las reglas de producto en la categoría Records Explorer  > SysAdmin (Explorador de registros>SysAdmin).

Puede acceder al diálogo Product Preview (Vista previa de producto) desde la regla de producto para ver un resumen del contenido de la aplicación.

En la siguiente imagen, haga clic en los íconos + para obtener más información sobre el diálogo Product Preview (Vista previa de producto).

Asistente de empaquetado de aplicaciones

Pega Platform utiliza la regla de producto para crear un archivo que se utiliza para exportar e importar el contenido seleccionado. Al igual que cuando carga el camión de mudanza, coloca el contenido de la regla de producto en un archivo, también denominado archivo RAP, que se comprime en formato ZIP o JAR. Copia el archivo al sistema de destino e importa el contenido del archivo al sistema.

El siguiente video detalla los aspectos básicos de la migración de aplicaciones.

Transcripción de video

Durante el desarrollo de una aplicación, esta generalmente se mueve por varios entornos. Generalmente, una aplicación se desarrolla en un entorno, pasa por el control de calidad en otro, es puesta a prueba para la aceptación por parte de los usuarios en uno diferente y, finalmente, se mueve hacia el entorno de producción cuando está lista para el lanzamiento.

En cualquier ciclo de desarrollo, la transición entre estos entornos ocurre constantemente. Este ritmo vertiginoso, generalmente impulsado por la necesidad de revisiones y actualizaciones urgentes, puede generar problemas durante la migración de aplicaciones. Si no se realiza de forma correcta, las aplicaciones podrían migrarse sin determinadas funciones, grupos de usuarios, datos de sistemas externos, etc. La planificación de una migración exitosa es sencilla con un asistente de migraciones integrado que genera un paquete consolidado de todos los componentes esenciales de su aplicación.

Asistente de empaquetado de aplicaciones

Para evitar introducir errores al crear una regla de producto y generar un archivo RAP, Pega Platform incluye una herramienta llamada Asistente de empaquetado de aplicaciones que lo guía por una serie de pasos para la creación de una regla de producto. El asistente identifica los elementos incluidos en cada paso, lo que le otorga al desarrollador la oportunidad de identificar los componentes faltantes. Por ejemplo, las instancias de datos personalizadas que están asociadas con los rulesets estándares, como la clave de API de Google, pueden agregarse manualmente. También puede modificar la regla de producto desde el formulario de regla.

Disponibilidad de las reglas importadas

Si importa reglas en un ruleset al que los usuarios ya pueden acceder, es posible que las reglas comiencen a ejecutarse de forma inmediata. Estas reglas podrían ejecutarse antes de que se importen todas las reglas del mismo archivo. De forma similar, las reglas declarativas comienzan a ejecutarse de inmediato. Esto significa que el proceso declarativo podría fallar si aún no se cargaron los elementos o las propiedades a los que hacen referencia. Esto debe planificarse para cuando se importa un archivo en un sistema con usuarios activos.

Nota: Para obtener más información sobre la importación de reglas, consulte Importación de reglas y datos mediante el asistente de importació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?

¿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