que estructura tiene la regla? ayuda
Respuestas a la pregunta
Respuesta:
Pues un rectangulo
Explicación paso a paso:
Respuesta:
es esta
Explicación paso a paso:
Una regla empresarial expresa la lógica empresarial utilizando una sintaxis de reglas que representa lenguaje natural.
Una regla empresarial normalmente consta de la información siguiente, en el orden especificado:
Definiciones
Condiciones
Acciones
Definiciones
Al principio de la regla, puede establecer parámetros que identifiquen términos empresariales utilizando nombres fáciles de entender. Puede establecer estos parámetros utilizando el asistente Nuevo servicio de decisiones. Para obtener más información, consulte Crear reglas empresariales.
Cuando especifique los parámetros, utilizando el asistente de Nuevo servicio de decisiones cuando cree el servicio de decisiones añadiéndolos más tarde en el editor de servicio de decisiones, podrá hacer referencia a esos parámetros desde todas las reglas en el archivo .rules. Si crea un parámetro en la sección de definiciones de una regla específica, ese parámetro sólo está disponible para esa regla.
A continuación se muestra un ejemplo de una definición:
definitions
set minimum_cart_value to $1500Copiar
Condiciones
La sección de condiciones de la regla contiene las sentencias "if". Estas sentencias definen las condiciones bajo las cuales se realizan las acciones. Si la condición es verdadera, se realiza la acción. Una regla puede contener una o más sentencias de condición.
A continuación se muestra un ejemplo de una sección de condiciones que contiene dos sentencias de condición.
if
la categoría del cliente es Oro
y el valor del carro de la compra del cliente es superior a minimum_cart_valueCopiar
La segunda sentencia de condición utiliza la variable que se ha establecido en la sección de definiciones. La acción se lleva a cabo si ambas sentencias son verdaderas.
Acciones
La sección de acciones de la regla contiene las sentencias "then". Estas sentencias definen las acciones que se realizan cuando se cumplen las condiciones representadas por las sentencias "if". Si la sección de acciones contiene más de una acción, las acciones se realizan en el orden en el que están escritas. También puede incluir sentencias "else" en la sección de acciones. Estas sentencias definen qué acciones deben realizarse si no se cumplen las condiciones.
A continuación se muestra un ejemplo de una sentencia de acción:
then
cambiar la categoría del cliente a PlatinoCopiar
Para obtener una guía de referencia detallada del Lenguaje de acciones de negocio (BAL), que se utiliza para escribir reglas en IBM® Integration Bus, consulte Centro de información en línea de IBM Operational Decision Manager Versión 8.5.
Para obtener un ejemplo de cómo las reglas y parámetros se relacionan con un esquema, consulte Ejemplos de reglas creadas desde un esquema y una instancia de mensaje.