Executar análise

Avalia uma análise configurada no tipo de evento contra o evento atual e publica o resultado para as condições seguintes.

Configuração Conteúdo
Análise análise existente no tipo de evento
Ajuste: Resultado nome sob o qual o resultado é publicado; padrão: o nome da análise

O resultado é publicado como variável temporária, com as chaves listadas em Chaves publicadas:

Chave Rótulo no painel Conteúdo Presença
score Score score calculado quando a execução avalia ao menos uma célula de score, mesmo com valor zero
score_cell Célula do score célula que originou o score quando a execução atribui o evento a uma célula
triggered Acionada se alguma célula acionou sempre
triggered_count Qtde. de células acionadas quantas células acionaram sempre; zero acionamentos é uma leitura, não uma ausência
triggered_cells Células acionadas nomes das células acionadas sempre; vazio quando nenhuma célula aciona
version Versão versão da análise executada sempre
Condição 1:  $amount > 0                          → Executar análise: bot
Condição 2:  %bot.triggered_count >= 2            → Preencher campo: revisao = "true"
Condição 3:  "email_velocity" in %bot.triggered_cells  → Adicionar à lista: $user_email em @emails_bloqueados

Sob o título Células, a lista apresenta também uma chave por célula da análise, %<resultado>.cells.<célula>.value, com o valor bruto que a célula mediu na janela. A ação não publica essa chave quando a célula não for avaliada. Uma célula sem gatilho entrega o seu número por essa chave, disponível igualmente para as demais células.

Gravação no evento

A ação não grava nada no evento. Para tornar uma leitura consultável em métricas e monitoramentos, acrescente um preencher campo depois da ação, conforme Resultados publicados. O conjunto triggered_cells é gravado em um campo de texto com join:

Preencher campo: celulas_bot = join(%bot.triggered_cells, ",")
Preencher campo: versao_bot = %bot.version

Gravar a chave version separa, depois, os eventos decididos por uma versão da análise dos decididos pela versão seguinte. Uma regra que gravava a versão pelo antigo destino Versão deixou de preencher esse campo. Para voltar a preenchê-lo, acrescente um preencher campo com %<resultado>.version, como no exemplo acima.

Nome do resultado

O nome do resultado só precisa ser informado quando a mesma regra executa a mesma análise duas vezes. Cada execução é um resultado próprio, e o nome do resultado é único na regra.

Esta ação apenas lê: não alimenta as janelas da análise. Para alimentá-las, use registrar análise.