• No results found

2. GENERAL METHODS

2.4 General linear model

2.4.3 Contrasts

En esta tarea, se define una conexión de datos de regla de negocio en un proyecto de suceso.

Si anteriormente ha importado los proyectos de respuesta para ver la guía de aprendizaje completada, suprima los proyectos de préstamo existentes antes de importar los proyectos de inicio.

1. Importar los proyectos de inicio para comenzar las tareas de la guía de aprendizaje.

a. Abra la consola de muestras en el entorno local de en_US (Inglés americano).

b. En la perspectiva de Muestras y guías de aprendizaje, navegue a

Integración de reglas y sucesos> Guías de aprendizaje > Invocación de

un conjunto de reglas de sucesos> inicio y después pulse enImportar

proyectos. Los siguientes proyectos de guía de aprendizaje se agregan a la vista Explorador de sucesos:

v El proyecto Java invokedloan-xom, define un Modelo de objetos de ejecución (XOM) para la ejecución de reglas.

v El proyecto de reglas invokedloanrules define el conjunto de reglas, que decide si los préstamos se aprobarán. Este proyecto hace referencia al proyecto invokedloan-xom.

v El proyecto de aplicación de reglas invokedloanruleapp, define una aplicación de reglas para desplegar el conjunto de reglas.

2. Revisión de la propiedad personalizada del conjunto de reglas en el proyecto RuleApp.

a. Conmute a la perspectiva de Regla.

b. En la vista Explorador de reglas, pulse para expandir el proyecto invokedloanruleapp.

c. Pulse dos veces en archive.xml para abrir el archivo en el Editor RuleApp. d. Pulse el separador Archivos del conjunto de reglas.

e. Seleccione invokedloanrules de la lista de Archivos del conjunto de reglas. f. En la sección Propiedades del conjunto de reglas, revise la tabla de

propiedades personalizadas. La propiedad ruleset.bom.enabled debe estar ausente o estar establecida en true. Este valor de propiedad es necesario para invocar satisfactoriamente el conjunto de reglas de un proyecto de suceso.

3. Desplegar el conjunto de reglas en un proyecto RuleApp. Si desplegó

anteriormente el conjunto de reglas mientras visualizaba la guía de aprendizaje completa, entonces puede este paso.

a. En la ventana del editor de RuleApp, pulse el separador Visión general. b. En la sección Despliegue, pulse Desplegar.

c. En la ventana Desplegar RuleApp, seleccione Sustituir versión RuleApp y después pulse Siguiente.

d. Confirme los siguientes valores de despliegue y, a continuación, pulse

Finalizar.

v La opción Crear un temporal de Rule Execution Server Configuración está seleccionado.

v La URL de Rule Execution Server es correcta.

v El componente del número de puerto de la URL indica el puerto donde Rule Execution Server se está ejecutando.

v Las credenciales de inicio de sesión son correctas.

v La opción Desplegar XOM de proyectos de reglas y archivos contenidos

en RuleAppestá seleccionado.

e. En la vista Consola, busque los mensajes que indican que la aplicación de la regla se ha desplegado correctamente.

4. Cree un proyecto de sucesos de préstamo.

a. Asegúrese de que está trabajando en la perspectiva Sucesos. b. Pulse Archivo > Nuevo > Proyecto de suceso.

c. Escriba invokingloanevent como el nombre de proyecto de sucesos y después pulse Finalizar.

5. Añada una conexión de datos de reglas de negocio al proyecto de sucesos. a. En la vista Explorador de sucesos, pulse botón derecho del ratón en el

proyecto invokingloanevent y después pulse Nueva > Conexión de datos. b. En la ventana Nueva conexión, seleccione Conexión de datos de reglas de

negocioy después pulseNueva.

c. Seleccione invokedloanrules en la lista de proyectos de reglas y después pulse Siguiente.

d. Asegúrese de que invokedloanrules aparece como el nombre de la conexión de datos y pulse Siguiente

e. En la ventana detalles de conjunto de reglas, pulse la lista nombre de

RuleApp, después seleccione invokedloanruleapp como el nombre de RuleApp name. En el campo nombre de conjunto de reglas, se agrega automáticamente el nombre de conjunto de reglas invokedloanrules. f. En la Información de prueba para la aplicación de reglas y para la sección

del conjunto de reglas, seleccione la opción Utilice un tiempo de ejecución

temporal. Confirme que el nombre de host, información de puerto y credenciales de inicio de sesión son correctas, y después pulse Conexión de

prueba. Cuando vea un mensaje de éxito, pulse Nuevo para seguir con el procedimiento de la guía de aprendizaje.

g. En la tabla que muestra los parámetros del conjunto de reglas y los correspondientes objetos de negocio que serán generados, revise las filas prestatario, préstamo e informe. Tenga en cuenta que un objeto de negocio será generado para cada uno de estos parámetros.

h. Pulse Finalizar La conexión de datos se crea y se abre en la ventana del editor de Conexiones.

6. En la ventana Explorador de sucesos, pulse activos > Objetos de negocios y explore los nuevos objetos de negocio generados al crear la conexión de datos de reglas de negocio.

a. Efectúe una doble pulsación en invokedloanrules_borrower y después pulse el separador Correlación de datos. En la sección Correlación de campo, note que los campos de Capacidad de endeudamiento, Nombre e Ingreso anual utilizan el rol IN y se generaron por la conexión de datos de invokedloanrules.

b. Pulse el separador Visión general. En la próxima tarea de guía de aprendizaje se elimina el aviso No construido ni válido para auto-construirse.

c. En la vista Explorador de sucesos, efectúe una doble pulsación en

invokedloanrules_report. En el separador Visión general, en la sección Campos, revise los campos que utilizan el tipo de definición Enriquecido

por reglas de negocio. Se invoca el conjunto de reglas cuando cualquier objeto de negocio que tenga éste tipo de definición sea referenciado por un filtro de suceso o acción. El tiempo de ejecución de suceso calcula todos los campos de objeto de negocio que correspondan a parámetros IN del conjunto de reglas, invoca al conjunto de reglas, y después, mediante los resultados del conjunto de reglas, llena todos los objetos de negocio que correspondan a parámetros OUT en el conjunto de reglas.

En la nueva tarea, utilice los objetos de negocios generados cuando añada objetos de sucesos y acciones al proyecto de sucesos.

A continuación:“Tarea 2: Creación de una regla de suceso para utilizar la conexión de datos” en la página 107

Tareas relacionadas:

Cómo abrir la consola de muestras

Tarea 2: Creación de una regla de suceso para utilizar la