Tema anterior: Funciones generales

Tema siguiente: Módulos de lógica de negocios para la gestión de incidentes

Estructura de parámetros de criterios

Hay dos parámetros que definen criterios en el módulo Cálculos de éxito: los criterios de filtro y los criterios de éxito. La estructura de estos parámetros es idéntica.

La función se activa con los detalles del evento actual (es decir, el parámetro eventDetails del controlador de eventos), de modo que la prueba del éxito se base en los detalles del evento que se está gestionando. Este parámetro de tabla incluye toda la información necesaria para decidir si el evento actual se considera un éxito o no.

El valor de retorno es verdadero o falso, en función del resultado calculado.

Ninguna entrada en esta tabla significa que todas las entradas se consideren correctas.

El criterio del éxito se calcula en función de una comparación de uno o varios campos con valores específicos, o en función de la evaluación de las expresiones. Varias líneas de criterios se unen en función de las relaciones lógicas definidas por el usuario.

Por ejemplo, si un evento correcto se define como uno que tiene un valor en el campo de resultado entre 3 y 6, el usuario proporcionaría dos líneas, mediante la relación "y", y solicitaría:

resultado > 3 y resultado < 6

El formato de la tabla es como el siguiente:

Núm. de fila

Argumento 1

Operador

Argumento 2

Vínculo lógico entre filas

1

 

 

 

 

2

 

 

 

 

 

 

 

 

Los campos de la tabla son:

Interfaz de módulo de cálculo de éxito

En la tabla siguiente se enumeran los parámetros.

Nombre

Descripción

IgnoreTimeslots

(opcional, cadena [True/False]): si dominar gestionar los eventos que ocurran fuera de la ranura de tiempo.

Depuración

(opcional, cadena [True/False]): si imprimir comentarios de depuración al registro.

AggregationType

(opcional, cadena [SUCCESSCOUNT,PERCENTOFSUCCESS]): si calcular el porcentaje de éxito o el número de entradas correctas.

SuccessCriteria

(obligatorio, tabla): cómo determinar si un evento se debe considerar un éxito o un error

FilteringCriteria

(opcional, tabla): cómo determinar si un evento se debe gestionar o filtrar.

EventIdFieldName

(opcional, cadena): el nombre del campo para nosotros como un identificador para el reconocimiento de evento de repetición.

Dependencias de módulo

La tabla siguiente enumera los módulos disponibles.

Nombre

Descripción

Biblioteca de registros (LL)

Biblioteca para la funcionalidad de registro mejorada.

Biblioteca de parámetros kernel (PKL)

Biblioteca responsable de verificar y rellenar parámetros de módulos.

Biblioteca de agregación (AL)

Biblioteca que se utiliza para producir resultados de cálculos comunes.

Biblioteca de kernel de devolución de llamada (CKL)

Biblioteca que permite la funcionalidad de devolución de llamada.

Biblioteca de parámetros de superposición para acciones básicas (POBAL)

Biblioteca que contiene funciones de carga de parámetros específicas y que activa la biblioteca de parámetros kernel para la carga real de la información.

Biblioteca de entidades únicas (DEL)

Biblioteca responsable de decirle al autor de la llamada si ya se ha consultado una entidad específica.

Biblioteca de evaluación de los criterios de filtrado (FCEL)

Biblioteca responsable de filtrar eventos según especificaciones del usuario.

Biblioteca de evaluación de los criterios de éxito (SCEL)

Biblioteca responsable de la decisión de si el evento actual se debe considerar un éxito o un error.