Ejecutar análisis
Evalúa un análisis configurado en el tipo de evento contra el evento actual y publica el resultado para las condiciones siguientes.
| Configuración | Contenido |
|---|---|
| Análisis | análisis existente en el tipo de evento |
| Ajuste: Resultado | nombre bajo el cual se publica el resultado; predeterminado: el nombre del análisis |
El resultado se publica como variable temporal, con las claves listadas en Claves publicadas:
| Clave | Etiqueta en el panel | Contenido | Presencia |
|---|---|---|---|
score | Puntuación | puntuación calculada | cuando la ejecución evalúa al menos una celda de puntuación, incluso con valor cero |
score_cell | Celda de puntuación | celda que originó la puntuación | cuando la ejecución asigna el evento a una celda |
triggered | Activada | si alguna celda se activó | siempre |
triggered_count | Cant. de celdas activadas | cuántas celdas se activaron | siempre; cero activaciones es una lectura, no una ausencia |
triggered_cells | Celdas activadas | nombres de las celdas activadas | siempre; vacío cuando ninguna celda se activa |
version | Versión | versión del análisis ejecutado | siempre |
Condición 1: $amount > 0 → Ejecutar análisis: bot
Condición 2: %bot.triggered_count >= 2 → Completar campo: revisao = "true"
Condición 3: "email_velocity" in %bot.triggered_cells → Agregar a la lista: $user_email en @emails_bloqueados
Bajo el título Celdas, la lista presenta también una clave por celda del análisis, %<resultado>.cells.<celda>.value, con el valor bruto que la celda midió en la ventana. La acción no publica esa clave cuando la celda no se evalúa. Una celda sin disparador entrega su número por esa clave, disponible igualmente para las demás celdas.
Grabación en el evento
La acción no graba nada en el evento. Para que una lectura sea consultable en métricas y monitoreos, agregue un completar campo después de la acción, según Resultados publicados. El conjunto triggered_cells se graba en un campo de texto con join:
Completar campo: celulas_bot = join(%bot.triggered_cells, ",")
Completar campo: versao_bot = %bot.version
Grabar la clave version separa, después, los eventos decididos por una versión del análisis de los decididos por la versión siguiente. Una regla que grababa la versión mediante el antiguo destino Versión dejó de completar ese campo. Para volver a completarlo, agregue un completar campo con %<resultado>.version, como en el ejemplo anterior.
Nombre del resultado
El nombre del resultado solo necesita informarse cuando la misma regla ejecuta el mismo análisis dos veces. Cada ejecución es un resultado propio, y el nombre del resultado es único en la regla.
Esta acción solo lee: no alimenta las ventanas del análisis. Para alimentarlas, use registrar análisis.