Administratoreinstellungen – Datengruppen

Mit Datengruppen können Sie Richtlinien für das Zwischenspeichern von Abfragen und Auslöser für die Neuerstellung von PDTs festlegen. Wenn Sie im Bereich Datenbank der Admin-Konsole Berechtigungen für den Zugriff auf die Seite Datengruppen haben, sehen Sie eine Zusammenfassung der Datengruppen, die in einem Modell definiert sind, für das Sie Datenzugriff haben.

Informationen zur Datengruppe

Auf der Seite Datengruppen finden Sie die folgenden Informationen zu jeder Datengruppe:

Spalte Definition
Name Der Name der Datengruppe, die Sie in der Modelldatei definieren.
Label Gibt ein optionales Datengruppenlabel an, das Sie für den Parameter datagroup in der Modelldatei definieren.
Verbindung Die Datenbankverbindung der Datengruppe.
Modell Das LookML-Modell, in dem die Datengruppe definiert ist. Klicken Sie auf die Schaltfläche LookML, um die LookML-Modelldatei zu öffnen.
Typ Der Auslösertyp der Datengruppe, z. B. sql_trigger oder interval_trigger. Wenn für die Datengruppe kein Triggertyp angegeben ist, ist Typ leer.
Beschreibung Gibt eine optionale Beschreibung der Datengruppe an, die Sie für den Parameter datagroup in der Modelldatei definieren. In der Beschreibung der Datengruppe können Sie den Zweck und Mechanismus der Datengruppe erläutern.
Aktionen Aktionen, die Sie für die Datengruppe ausführen können (weitere Informationen finden Sie im Abschnitt „Datengruppenaktionen“).

Je nach Status der Datengruppe können unter dem Namen auch die folgenden detaillierten Informationen angezeigt werden:

  • Unter Status wird der aktuelle Status der Datengruppe angezeigt. Der Status wird auch durch die farbigen Punkte neben jeder Zeile für die Datengruppe angegeben:
    • Grün: Die Datengruppe ist bereit.
    • Orange: Die Datengruppe hat den Status „Ausgelöst“ oder wurde vor Kurzem in der Produktion bereitgestellt und der Zyklus für die Auslöserprüfung hat noch nicht begonnen.
    • Rot: Bei der letzten Triggerprüfung ist ein Fehler aufgetreten oder es liegt ein Fehler im LookML der Datengruppe vor. Sie können auf die Schaltfläche LookML klicken, um die LookML-Modelldatei zu öffnen.
  • Unter Triggerwert sehen Sie das Ergebnis der sql_trigger-Abfrage, die die Datengruppe ausgelöst hat. Wenn beispielsweise in einer Datengruppe ein SQL-Trigger auf Grundlage der maximalen ETL-Log-ID verwendet wird, wird im Triggerwert die neue ETL-Log-ID angezeigt, mit der die Datengruppe ausgelöst wurde.
  • Für Datengruppen im Status „Ausgelöst“ wird Ausgelöst seit angezeigt, um anzugeben, wie lange die Datengruppe schon ausgelöst ist. Hier finden Sie Informationen dazu, wie lange es dauert, PDTs neu zu erstellen und die Abfragen auszuführen, die durch die Datengruppe ausgelöst wurden. Sobald alle PDTs neu erstellt wurden, ändert sich die Farbe der Datengruppe in Grün, um anzuzeigen, dass die Datengruppe bereit ist. Nach einigen Minuten verschwinden die Informationen unter Ausgelöst seit von der Seite, da die Datengruppe fertig ist.
  • Trigger error (Triggerfehler) enthält Fehlerinformationen für die Datengruppentrigger, z. B. einen Syntaxfehler im SQL-Trigger der Datengruppe. Wenn ein Fehler angezeigt wird, können Sie auf die Schaltfläche LookML klicken, um die LookML-Modelldatei zu öffnen und die SQL-Syntax zu korrigieren.
  • Unter Trigger zuletzt geprüft sehen Sie, wann die sql_trigger-SQL-Abfrage der Datengruppe zuletzt ausgeführt wurde. Wenn sich der von der Abfrage zurückgegebene Wert beim nächsten Mal ändert, wird die Datengruppe ausgelöst.
  • Unter Cache zurückgesetzt am sehen Sie, wann der Cache zuletzt zurückgesetzt wurde (wann die im Cache gespeicherten Daten in der Datengruppe zuletzt ungültig gemacht wurden).

Datengruppenaktionen

Wenn Sie die erforderlichen Berechtigungen zum Aktualisieren von Datengruppen haben, können Sie auf der Seite Datengruppen im Bereich „Verwaltung“ die folgenden Aktionen für Datengruppen ausführen:

  1. Klicken Sie auf die Schaltfläche LookML, um die LookML-Modelldatei zu öffnen, in der die Datengruppe definiert ist.
  2. Wählen Sie im Zahnradmenü  die Option Cache zurücksetzen aus, um die zwischengespeicherten Ergebnisse für alle Explores, die diese Datengruppe verwenden, sofort ungültig zu machen.
  3. Wählen Sie im Zahnradmenü  die Option Datengruppe auslösen aus, um die im Cache gespeicherten Ergebnisse für alle Explores ungültig zu machen und alle PDTs mit dieser Datengruppe neu zu erstellen. Die Neuerstellung der PDT beginnt basierend auf der nächsten Zeit, die im Feld Wartungszeitplan für PDTs und Datengruppen der Verbindung angegeben ist, z. B. alle fünf Minuten. Alle geplanten Datenübermittlungen von Looks, Dashboards und LookML-Dashboards, die die Datengruppe als Trigger verwenden, werden gesendet, wenn die ausgelöste Datengruppe den Status „Bereit“ erreicht.