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:
- Dashboard oder Tile bearbeiten
- Dashboard kopieren
- Dashboard löschen
- Synchronisierung einer Benachrichtigung prüfen
- Problembehebung bei nicht synchronisierten Benachrichtigungen
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.
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 |
|
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:
- Klicken Sie auf das Dreipunkt-Menü des Dashboards.
- Wählen Sie Dashboard bearbeiten aus, um in den Bearbeitungsmodus zu wechseln.
- Klicken Sie in der oberen Symbolleiste auf Filter.
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:
- Klicken Sie auf der Seite Benachrichtigungsdetails im Dreipunkt-Menü für die Visualisierung auf die Option Von hier aus auswerten.
- Erstellen Sie die ursprüngliche Abfrage neu.
- 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.
- Wenden Sie im Dashboard nach Bedarf Dashboard-Filter auf die Kachel an.
- Legen Sie eine neue Benachrichtigung für diese Dashboardkachel fest.