Como definir condições de alerta com base em mudanças percentuais dos valores de dados
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
É possível criar um alerta para enviar um e-mail ou uma notificação do Slack sempre que os resultados de um bloco de painel baseado em consulta ou vinculado ao Look atingirem ou excederem um limite especificado. O Looker cria alertas com base em comparações de valores de dados inteiros e decimais. Usando a solução alternativa descrita nesta página, também é possível definir alertas com base em mudanças percentuais nos valores de dados.
Para definir uma condição de alerta com base em uma mudança percentual nos valores de dados, sua consulta precisa conter um campo de data.
Para receber uma notificação de alerta quando uma mudança percentual nos valores de dados atingir ou exceder um limite especificado:
Crie um alerta para ser acionado com base na diferença entre os valores.
Exemplo
Por exemplo, um usuário quer comparar a mudança percentual na temperatura média em São Francisco a cada hora. O objetivo é enviar um alerta sempre que a temperatura aumentar em mais de 2%.
Se a temperatura média do período atual for 100, o alerta será acionado se a temperatura ultrapassar 102, uma mudança de mais de 2%. Se o valor 102+ aumentar mais de 2% novamente, outro alerta será acionado.
Para comparar valores percentuais, crie um cálculo de tabela e use-o para definir o alerta:
Crie um cálculo de tabela que compute a mudança percentual linha a linha.
(${measure_name} - offset(${measure_name},1))/offset(${measure_name},1)
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-31 UTC."],[],[],null,["# Setting alert conditions based on percentage changes of data values\n\nYou can create an [alert](/looker/docs/alerts-overview) to send an email or a Slack notification whenever the results from a query-based or Look-linked dashboard tile meet or exceed a specified threshold. Looker creates alerts based on comparisons of whole number and decimal data values. Using the workaround described on this page, you can also set alerts based on percentage changes of data values.\n\u003e To set an alert condition based on a percentage change in data values, your query must contain a date field.\n\n\nTo receive an alert notification when a percentage change in data values has met or exceeded a specified threshold::\n\n- Create a [table calculation](/looker/docs/table-calculations) to compare percent values.\n- [Create a new alert](/looker/docs/creating-alerts) to trigger based on the difference in values.\n\n\u003cbr /\u003e\n\nExample\n-------\n\n\nFor example, a user wants to compare the percent change in average temperature in San Francisco each hour. The goal is to send an alert each time the temperature increases by more than two percent.\n\n\nIf the current period's average temperature is 100, then that alert would be triggered if the temperature becomes greater than 102, a change of more than two percent. If the 102+ then increases by more than two percent again, then another alert will be triggered.\n\n\nTo compare percent values, create a table calculation and use it to set the alert:\n\n1. Create a [table calculation](/looker/docs/table-calculations) that computes the percent change row over row.\n\n \u003cbr /\u003e\n\n `\n (${measure_name} - offset(${measure_name},1))/offset(${measure_name},1)\n ` You can also use the [**% change from previous row**](/looker/docs/table-calculations#%-change-from-previous-row) shortcut calculation.\n2. Set the table calculation **Format** to **Percent** and specify the number of **Decimals** to show.\n3. **Save** the table calculation.\n\n \u003cbr /\u003e\n\n4. [Save the Explore as a dashboard tile](/looker/docs/creating-user-defined-dashboards#adding_query_tiles_from_an_explore), if it is not already saved to a dashboard.\n5. [Create a new alert](/looker/docs/creating-alerts) based on the new table calculation. In the alert [creation dialog](/looker/docs/creating-alerts#setting_alert_conditions), select **greater than** and enter \"0.02\"."]]