Auswirkungen von Dashboard-Bearbeitungen 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 an 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 der Änderungen, die Sie oder andere Nutzer an der Kachel oder dem Dashboard einer Benachrichtigung vornehmen, werden mit den Benachrichtigungseinstellungen synchronisiert, ohne dass die Benachrichtigung neu erstellt werden muss. Die Benachrichtigung erfasst einige Änderungen an der Dashboardkachel oder dem Dashboardfilter der Kachel. Die Benachrichtigung kann Änderungen auch je nach Dashboard-Typ der zugehörigen 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.

In Looker wird die Warnung angezeigt, dass sich Änderungen auf alle Benachrichtigungen für diese Kachel auswirken können.

Viele der Änderungen, die an einer Dashboard-Kachel vorgenommen werden, werden von der Benachrichtigung auf dieser Kachel übernommen. Einige Änderungen können jedoch die beabsichtigte Bedeutung der Warnungsabfrage ungültig machen und die Synchronisierung zwischen der Warnung und der Dashboard-Tile unterbrechen. 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 für Dashboard-Kacheln 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.
Hinzufügen oder Entfernen einer Dimension oder benutzerdefinierten Dimension, die nicht in der Benachrichtigungsabfrage verwendet wird Ja
Die Dimension type: time, die in der Benachrichtigungsabfrage verwendet wird, wird entfernt. Nein Bearbeiten Sie vorhandene Benachrichtigungsbedingungen.
Messwert oder benutzerdefinierten Messwert hinzufügen Ja
Dimensionen, benutzerdefinierte Dimensionen, Messwerte, benutzerdefinierte Messwerte oder Tabellenberechnungen entfernen, die in der Benachrichtigungsabfrage nicht verwendet werden Ja
Entfernen eines Messwerts oder benutzerdefinierten Messwerts, der in der Benachrichtigungsabfrage verwendet wird 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.
Tabellenkalkulation hinzufügen Ja
Ausblenden einer Dimension, die nicht in der Benachrichtigungsabfrage aus einer Visualisierung verwendet wird Ja
Ausblenden einer Dimension, 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 Die Änderungen werden zwar mit der Benachrichtigung synchronisiert, sie kann aber ungültig werden, wenn die Triggerwerte der Benachrichtigung außerhalb der Datenwerte liegen, die durch die aktualisierten Abfragefilter vorgegeben sind. 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 Die Änderungen werden zwar mit der Benachrichtigung synchronisiert, sie wird aber möglicherweise ungültig, wenn die Triggerwerte der Benachrichtigung außerhalb der Datenwerte liegen, die von den aktualisierten Pivot-Tabellen vorgegeben 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 Die Änderungen werden zwar mit der Benachrichtigung synchronisiert, diese kann jedoch ungültig werden, wenn die Triggerwerte der Benachrichtigung außerhalb der Datenwerte liegen, die durch das aktualisierte Spaltenlimit vorgegeben sind. 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
Spalten- oder Zeilensummen hinzufügen oder entfernen Ja
Fehlende Daten und Werte ergänzen 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 Benachrichtigungstrigger 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, auf die die Benachrichtigung festgelegt ist, wird die Benachrichtigung nicht mehr 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 für einzelne Dashboard-Kacheln 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.

In Looker werden keine Benachrichtigungen mit Änderungen an LookML-Dashboard-Filtern synchronisiert.

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 das Aktualisieren von Dashboard-Filtern kann sich auf die Abfrageergebnisse auswirken. Möglicherweise müssen Sie die Werte für den Benachrichtigungstrigger 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

Den Synchronisierungsstatus Ihrer Benachrichtigung finden Sie auf der Seite Benachrichtigungsdetails, die Sie über die Seite Benachrichtigungen verwalten aufrufen können. Looker-Administratoren können die Seite Benachrichtigungsdetails auch über die Verwaltungsseite für Benachrichtigungen aufrufen.

Der Synchronisierungsstatus wird links unten 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 Seite Benachrichtigungen verwalten oder auf der Seite 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 Dashboard-Tile-Daten 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 für „Expl. Datenanalyse“ und wählen Sie im Zahnradmenü Speichern und dann im Untermenü Zu vorhandenem 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 Dashboardkachel fest.