wso2 - página - title html definicion
Usar patrones de Siddhi para eventos que no han sucedido (1)
Las apariciones no son compatibles a partir de CEP 3.1.0 (pero estarán disponibles en la próxima versión, 4.0.0).
Pero su caso de uso se puede implementar de una manera alternativa. Como desea encontrar la ocurrencia de al menos 1 evento> 10 y ningún evento> 10000 (por número de tarjeta) en la última hora, puede hacer algo como lo siguiente:
- agregue un filtro que filtre eventos con precio> 10
- enviarlos a una ventana de tiempo (de 1 hora)
- en la ventana de tiempo, use funciones para calcular el valor máximo () (con un grupo por) y emita el valor máximo con los eventos de salida
- En un filtro, verifique por max <10000
Esto buscará uno o más eventos con precio> 10, pero menos de 10000 en la última hora.
Encontrará la siguiente documentación útil para implementar esto: https://docs.wso2.com/display/CEP310/Windows
En el motor de CEP puedo buscar un patrón para eventos que no han ocurrido.
Edición de la consulta de detección de patrón de fraude: ¿Puedo iniciar el evento si se realizan dos compras de la misma tarjeta dentro de un día y si la primera compra es de menos de $ 10 y la segunda no es superior a $ 10,000.
de cada (a1 = compra [precio> 10]) NO -> a2 = compra [precio> 10000 y 1.cardNo == a2.cardNo] dentro de 1 día inserte en potencialFraude a1.cardNo como cardNo, a2.price como precio, a2.place como lugar;
¿Incendio si event2 no ha sido seguido por event2 en la última hora en lugar de disparar si event1 ha sido seguido por event2 en la última hora?