Auswirkungen von Dashboard-Änderungen auf Benachrichtigungen

Mit den entsprechenden Nutzerberechtigungen können Sie Benachrichtigungen für abfragebasierte Tiles oder mit einem Look verknüpfte Tiles in benutzerdefinierten Dashboards oder LookML-Dashboards erstellen.

Jede Benachrichtigungsabfrage erfasst die Dashboard- und Tile-Einstellungen zum Zeitpunkt der Erstellung einer Benachrichtigung. Eine Benachrichtigung wird jedoch mit vielen der allgemeinen Änderungen synchronisiert, die Sie oder andere Nutzer am zugrunde liegenden Dashboard oder der Tile vornehmen, ohne die Benachrichtigung neu erstellen zu müssen. Auf dieser Dokumentationsseite wird erläutert, wie sich diese Arten von Dashboard-Änderungen auf Benachrichtigungen auswirken:

Informationen zum Bearbeiten einer Abfrage für Benachrichtigungen finden Sie auf der Dokumentationsseite Benachrichtigungen ändern.

Dashboard oder Tile bearbeiten

Viele Änderungen, die Sie oder andere Nutzer an der Tile oder dem Dashboard einer Warnung vornehmen, werden mit den Benachrichtigungseinstellungen synchronisiert, ohne dass die Benachrichtigung neu erstellt werden muss. Die Benachrichtigung erfasst einige Änderungen an ihrer Dashboard-Tile oder dem Dashboard-Filter ihrer Tile. Die Benachrichtigung kann Änderungen auch abhängig vom Dashboard-Typ ihrer Tile unterschiedlich behandeln.

Dashboard-Tile bearbeiten

Wenn es für die Tile mindestens eine Benachrichtigung gibt, wird von Looker eine Warnung angezeigt, wenn Sie den Mauszeiger im Dreipunkt-Menü der Dashboard-Tile auf die Option Bearbeiten bewegen:

Editing may affect any alerts on this tile.

Außerdem wird im Fenster Kachel bearbeiten eine Warnung angezeigt:

At least one alert is set on this dashboard tile. Editing the fields in this tile's visualization may invalidate the conditions for these alerts.

Looker zeigt die Warnung an, dass sich eine Bearbeitung auf Warnungen zu dieser Tile auswirken kann.

Viele der Änderungen, die an einer Dashboard-Tile vorgenommen werden, werden in die Benachrichtigung für diese Tile übernommen. Einige Änderungen können jedoch die beabsichtigte Bedeutung der Warnungsabfrage ungültig machen und die Synchronisierung zwischen der Warnung und der Dashboard-Tile beeinträchtigen. In den Tabellen auf dieser Seite finden Sie Listen häufiger Änderungen der Dashboard-Tile und wie sich diese Änderungen auf Benachrichtigungen für diese Tile auswirken.

Benutzerdefiniertes Dashboard oder LookML-Dashboard bearbeiten

Diese Tabelle zeigt, ob Benachrichtigungen für jede Änderung, die ein Benutzer an den Tile-Abfragen in benutzerdefinierten Dashboards (User-Defined Dashboards, UDFs) oder LookML-Dashboards vornimmt, synchronisiert bleiben.

Änderungen an der Abfrage der Dashboard-Kachel Wird die Benachrichtigung mit dem Dashboard synchronisiert? Lösung des Inhabers
Dimension oder benutzerdefinierte Dimension, die in der Benachrichtigungsabfrage verwendet wird, entfernen Nein Bearbeiten Sie vorhandene Benachrichtigungsbedingungen.
Dimension oder benutzerdefinierte Dimension, die in der Benachrichtigungsabfrage nicht verwendet wird, hinzufügen oder entfernen Ja
Die Dimension type: time, die in der Benachrichtigungsabfrage verwendet wird, wird entfernt. Nein Bearbeiten Sie vorhandene Benachrichtigungsbedingungen.
Measure oder benutzerdefinierte Messung hinzufügen Ja
Dimensionen, benutzerdefinierte Dimensionen, Messwerte, benutzerdefinierte Messwerte oder Tabellenberechnungen entfernen, die in der Benachrichtigungsabfrage nicht verwendet werden Ja
Einen Messwert oder einen benutzerdefinierten Messwert, der in der Benachrichtigungsabfrage verwendet wird, entfernen Nein Bearbeiten Sie vorhandene Benachrichtigungsbedingungen.
Eine vorhandene Tabellenkalkulation bearbeiten, die nicht in der Benachrichtigungsabfrage verwendet wird Ja
Eine vorhandene Tabellenkalkulation bearbeiten, die in der Benachrichtigungsabfrage verwendet wird Ja
Entfernen einer Tabellenberechnung, die in der Benachrichtigungsabfrage verwendet wird Nein Bearbeiten Sie vorhandene Benachrichtigungsbedingungen.
Tabellenberechnungen hinzufügen Ja
Ausblenden einer Dimension, die nicht in der Benachrichtigungsabfrage aus einer Visualisierung verwendet wird Ja
Dimension ausblenden, die in der Benachrichtigungsabfrage aus einer Visualisierung verwendet wird Ja
Messwert ausblenden, der nicht in der Benachrichtigungsabfrage aus einer Visualisierung verwendet wird Ja
Messwert ausblenden, der in der Benachrichtigungsabfrage aus einer Visualisierung verwendet wird Ja Bearbeiten Sie vorhandene Benachrichtigungsbedingungen.
Visualisierungstyp ändern Ja
Abfragefilter ändern Ja Obwohl die Änderungen mit der Benachrichtigung synchronisiert werden, kann die Benachrichtigung ungültig werden, wenn die Triggerwerte der Benachrichtigung außerhalb der Datenwerte liegen, die von den aktualisierten Abfragefiltern vorgegeben werden. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Sortierreihenfolge ändern Ja Bearbeiten Sie die Werte für den Trigger für Benachrichtigungen, um einen neuen Datenwertbereich zu berücksichtigen.
Pivot ändern (unpivot, auf ein anderes Feld pivotieren) Ja Obwohl die Änderungen mit der Benachrichtigung synchronisiert werden, kann die Benachrichtigung ungültig werden, wenn die Triggerwerte der Benachrichtigung außerhalb der Datenwerte liegen, die von den aktualisierten Drehpunkten festgelegt werden. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Spaltenlimit ändern Ja Obwohl die Änderungen mit der Benachrichtigung synchronisiert werden, kann die Benachrichtigung ungültig werden, wenn die Triggerwerte der Benachrichtigung außerhalb der Datenwerte liegen, die durch das aktualisierte Spaltenlimit festgelegt werden. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Zeilenlimit ändern Ja Auch wenn die Änderungen mit der Benachrichtigung synchronisiert werden, kann die Benachrichtigung ungültig werden, wenn die Triggerwerte der Benachrichtigung außerhalb der Datenwerte liegen, die durch das aktualisierte Zeilenlimit vorgegeben werden. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Zwischensummen hinzufügen oder entfernen Ja
Summenwerte für Spalten oder Zeilen hinzufügen oder entfernen Ja
Fehlende Daten und Werte ausfüllen Ja Obwohl die Änderungen mit der Benachrichtigung synchronisiert werden, kann sich das Ausfüllen dieser Werte auf die Ergebnisse der Kachelabfrage auswirken, wenn es sich bei den Feldern mit fehlenden Werten um Zeiträume handelt. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Felder neu anordnen Ja Obwohl die Änderungen mit der Benachrichtigung synchronisiert werden, kann sich eine Änderung der Reihenfolge der Felder in der Tile-Abfrage auf die Abfrageergebnisse auswirken, wenn für die Abfrage ein Zeilen- oder Spaltenlimit gilt. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Dimensionen von type: time oder benutzerdefinierte Dimensionen neu anordnen Ja Ausnahme:Wenn sich die erste Zeitdimension von der Zeitdimension unterscheidet, für die die Benachrichtigung eingerichtet wurde, wird die Benachrichtigung nicht synchronisiert.

LookML-Dashboards bearbeiten

In dieser Tabelle wird beschrieben, wie sich Änderungen, die ausschließlich an LookML-Dashboards vorgenommen werden, auf Benachrichtigungen für diese Tiles auswirken.

Änderungen an der Abfrage der LookML-Dashboard-Kachel Wird die Benachrichtigung mit dem Dashboard synchronisiert? Lösung des Inhabers
Die Parameter explore oder model werden geändert, wobei jedoch die LookML-Dashboard-ID model::dashboardname beibehalten wird. Nein
  • Wenn Sie die ursprünglichen Benachrichtigungseinstellungen beibehalten möchten, ohne die LookML-Änderungen rückgängig zu machen, erstellen Sie das Dashboard-Element mit der ursprünglichen Konfiguration des explore- oder model-Parameters neu. Erstellen Sie dann die Benachrichtigung neu.
  • Erstellen Sie eine neue Benachrichtigung, die für die neue Konfiguration des Parameters model oder explore des Elements gilt.

Dashboard-Filter bearbeiten

Bei benutzerdefinierten Dashboards können Sie auswählen, ob Änderungen an Dashboard-Filtern mit allen Benachrichtigungen auf dem Dashboard oder keine Änderungen an Dashboard-Filtern synchronisiert werden sollen. Sie können Änderungen an Dashboard-Filtern nicht selektiv auf Benachrichtigungen zu einzelnen Dashboard-Tiles anwenden.

So synchronisieren Sie Dashboard-Filteränderungen mit allen Benachrichtigungen im Dashboard:

  1. Klicken Sie auf das Dreipunkt-Menü des Dashboards.
  2. Wählen Sie Dashboard bearbeiten aus, um in den Bearbeitungsmodus zu wechseln.
  3. Klicken Sie in der oberen Symbolleiste auf Filter.
  4. Aktivieren Sie die Ein/Aus-Schaltfläche Filterbearbeitungen auf Benachrichtigungen anwenden.

Looker versucht nicht, Benachrichtigungen mit Änderungen an LookML-Dashboard-Filtern zu synchronisieren.

In dieser Tabelle wird beschrieben, wie sich Änderungen, die ausschließlich an benutzerdefinierten Dashboards vorgenommen werden, auf Benachrichtigungen für diese Tiles auswirken.

Änderungen an permanenten UDD-Filtern (bei aktivierter Ein/Aus-Schaltfläche für Benachrichtigungen) Wird die Benachrichtigung mit dem Dashboard synchronisiert? Auflösung des Nutzers
Dashboard-Filter hinzufügen oder entfernen Ja Die Änderungen werden zwar mit der Benachrichtigung synchronisiert, aber eine Aktualisierung der Dashboard-Filter kann sich auf die Abfrageergebnisse auswirken. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Standardwert eines Dashboard-Filters bearbeiten Ja Die Änderungen werden zwar mit der Benachrichtigung synchronisiert, aber eine Aktualisierung der Dashboard-Filter kann sich auf die Abfrageergebnisse auswirken. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Vorübergehenden Wert eines Dashboard-Filters bearbeiten Nein Die Änderungen werden zwar mit der Benachrichtigung synchronisiert, aber eine Aktualisierung der Dashboard-Filter kann sich auf die Abfrageergebnisse auswirken. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.
Bearbeiten der Felder, auf die ein Dashboard-Filter angewendet wird Ja Die Änderungen werden zwar mit der Benachrichtigung synchronisiert, aber eine Aktualisierung der Dashboard-Filter kann sich auf die Abfrageergebnisse auswirken. Möglicherweise müssen Sie die Werte für den Trigger für Benachrichtigungen bearbeiten, um einen neuen Datenwertbereich zu berücksichtigen.

Dashboard kopieren

Wenn Sie ein Dashboard kopieren, werden keine erweiterten Benachrichtigungen auf diesem Dashboard kopiert.

Dashboard löschen

Wenn Sie ein Dashboard löschen, werden alle Benachrichtigungen in diesem Dashboard sofort deaktiviert. Follower oder Empfänger erhalten keine Benachrichtigungen mehr, wenn die Benachrichtigungsbedingungen erfüllt sind.

Der Eigentümer der Benachrichtigung sieht auf der Nutzerseite Benachrichtigungen verwalten sofort, dass der Name des Dashboards für die Benachrichtigung gelöscht wurde. Bei der nächsten Ausführung der Benachrichtigungsabfrage lautet der Benachrichtigungsstatus Deaktiviert.

Synchronisierungsstatus einer Benachrichtigung prüfen

Sie können den Synchronisierungsstatus der Benachrichtigung auf der Seite Benachrichtigungsdetails ansehen, die über die Nutzerseite Benachrichtigungen verwalten verfügbar ist. Looker-Administratoren können die Seite Benachrichtigungsdetails auch über die Verwaltungsseite für Benachrichtigungen aufrufen.

Der Synchronisierungsstatus wird unten links auf der Seite angezeigt:

  • Ein grünes, eingekreistes Häkchen zeigt an, dass die Benachrichtigung noch mit dem Dashboard synchronisiert ist.
  • Ein gelbes dreieckiges Warnsymbol weist darauf hin, dass die Synchronisierung der Warnung mit dem Dashboard aufgehoben wurde. Der Status enthält einen Zeitstempel, der angibt, wann die Synchronisierung unterbrochen wurde. Bei einer nicht synchronisierten Benachrichtigung wird in der Spalte Dashboard auf der Nutzerseite Benachrichtigungen verwalten oder auf der Seite für die Verwaltung von Benachrichtigungen der Wert Keine angezeigt.

Nicht synchronisierte Benachrichtigungen beheben

Auch wenn eine Benachrichtigung von seinem Dashboard nicht mehr synchronisiert wird, führt Looker weiterhin Benachrichtigungsabfragen aus, um die Daten der Dashboard-Kachel auf die Alarmbedingungen zu überprüfen. Die Ergebnisse dieser Anfragen werden im Verlauf der Benachrichtigung angezeigt. Sie können auf der Seite Benachrichtigungsdetails auf den Seiten zur Benachrichtigungsverwaltung für Eigentümer von Benachrichtigungen und Administratoren sowie auf der Verwaltungsseite Benachrichtigungsverlauf eingesehen werden. Je nach Grund für den Synchronisierungsfehler ist es jedoch eventuell nicht möglich, die Benachrichtigungsbedingungen zu erfüllen.

Wenn eine Benachrichtigung, die Ihnen gehört, nicht mehr mit dem Dashboard synchronisiert wird, können Sie das Problem möglicherweise so beheben:

  • Ursprüngliche Benachrichtigungsbedingungen bearbeiten
  • Ursprüngliche Grenzwerte für Benachrichtigungen bearbeiten
  • Ursprüngliche Abfrage der Tile und alle gewünschten Filter neu erstellen

Informationen zum Bearbeiten einer Benachrichtigung finden Sie auf der Dokumentationsseite Benachrichtigungen ändern.

So erstellen Sie die Tile-Abfrage neu:

  1. Klicken Sie auf der Seite Benachrichtigungsdetails im Dreipunkt-Menü für die Visualisierung auf die Option Von hier aus auswerten.
  2. Erstellen Sie die ursprüngliche Abfrage neu.
  3. Klicken Sie auf das Zahnradsymbol „Erkunden“ und wählen Sie im Zahnradmenü Speichern und dann im Untermenü Zum vorhandenen Dashboard aus, um die Abfrage dem entsprechenden Dashboard hinzuzufügen.
  4. Wenden Sie im Dashboard nach Bedarf Dashboard-Filter auf die Kachel an.
  5. Legen Sie eine neue Benachrichtigung für diese Dashboard-Kachel fest.