Benachrichtigungsbedingungen basierend auf prozentualen Änderungen von Datenwerten festlegen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Sie können eine Benachrichtigung erstellen, um eine E-Mail- oder Slack-Benachrichtigung zu senden, wenn die Ergebnisse einer abfragebasierten oder mit einem Look verknüpften Dashboard-Kachel einen bestimmten Grenzwert erreichen oder überschreiten. In Looker werden Benachrichtigungen auf Grundlage von Vergleichen von Ganzzahl- und Dezimaldatenwerten erstellt. Mit dem auf dieser Seite beschriebenen Workaround können Sie auch Benachrichtigungen auf Grundlage von prozentualen Änderungen von Datenwerten einrichten.
Wenn Sie eine Benachrichtigungsbedingung auf Grundlage einer prozentualen Änderung von Datenwerten festlegen möchten, muss Ihre Abfrage ein Datumsfeld enthalten.
So erhalten Sie eine Benachrichtigung, wenn eine prozentuale Änderung der Datenwerte einen bestimmten Grenzwert erreicht oder überschritten hat:
Ein Nutzer möchte beispielsweise die prozentuale Änderung der Durchschnittstemperatur in San Francisco pro Stunde vergleichen. Das Ziel ist, eine Benachrichtigung zu senden, wenn die Temperatur um mehr als 2 % steigt.
Wenn die Durchschnittstemperatur des aktuellen Zeitraums 100 beträgt, wird die Benachrichtigung ausgelöst, wenn die Temperatur auf über 102 steigt, also um mehr als 2 %. Wenn die 102+ dann wieder um mehr als zwei Prozent steigt, wird eine weitere Benachrichtigung ausgelöst.
Wenn Sie Prozentwerte vergleichen möchten, erstellen Sie eine Tabellenberechnung und verwenden Sie sie, um die Benachrichtigung festzulegen:
Erstellen Sie eine Tabellenkalkulation, mit der die prozentuale Änderung zeilenweise berechnet wird.
(${measure_name} - offset(${measure_name},1))/offset(${measure_name},1)
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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\"."]]