Administratoreinstellungen – Datengruppen

Mit Datengruppen können Sie Richtlinien für das Abfrage-Caching und Trigger für die Neuerstellung von PDTs angeben. Wenn Sie im Bereich Datenbank des Admin-Steuerfelds die Berechtigung zum Zugriff auf die Seite Datengruppen haben, sehen Sie eine Zusammenfassung der in einem Modell definierten Datengruppen, auf die sie Datenzugriff haben.

Datengruppeninformationen

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

Spalte Definition
Name Der Name der Datengruppe, den 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 Triggertyp 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 der Zweck und Mechanismus der Datengruppe erläutert werden.
Aktionen Aktionen, die Sie für die Datengruppe ausführen können (weitere Informationen finden Sie im Abschnitt „Aktionen für Datengruppen“).

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

  • Unter Status wird der aktuelle Status der Datengruppe angezeigt. Der Status wird auch durch die farbigen Punkte neben den einzelnen Zeilen für die Datengruppe angezeigt:
    • Grün: Die Datengruppe ist bereit.
    • Orange: Die Datengruppe befindet sich im Status „Ausgelöst“ oder sie wurde vor Kurzem in der Produktion bereitgestellt und der Triggerprüfungszyklus hat noch nicht begonnen.
    • Rot: Die letzte Triggerprüfung ist fehlerhaft oder es liegt ein Fehler im LookML-Code der Datengruppe vor. Sie können auf die Schaltfläche LookML klicken, um die LookML-Modelldatei zu öffnen.
  • Der Triggerwert ist das Ergebnis der sql_trigger-Abfrage, die die Datengruppe ausgelöst hat. Wenn eine Datengruppe beispielsweise einen SQL-Trigger verwendet, der auf der maximalen ETL-Log-ID basiert, zeigt der Triggerwert die neue ETL-Log-ID an, die die Datengruppe ausgelöst hat.
  • Ausgelöst seit wird für Datengruppen im Status „Ausgelöst“ angezeigt, um anzugeben, wie lange es her ist, dass die Datengruppe ausgelöst wurde. Hier sehen Sie, wie lange es dauert, PDTs neu zu erstellen und die von der Datengruppe ausgelösten Abfragen auszuführen. Nachdem alle PDTs neu erstellt wurden, wird die Farbe der Datengruppe in Grün geändert, um anzuzeigen, dass die Datengruppe bereit ist. Nach einigen Minuten wird die Information unter Ausgelöst seit nicht mehr auf der Seite angezeigt, da die Datengruppe vollständig ist.
  • Unter Triggerfehler finden Sie Fehlerinformationen zu den Triggern der Datengruppe, z. B. einen Syntaxfehler im SQL-Trigger der Datengruppe. Wenn ein Fehler auftritt, 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 der von der Abfrage zurückgegebene Wert beim nächsten Mal anders ist, wird die Datengruppe ausgelöst.
  • Unter Cache zurückgesetzt am sehen Sie, wann der Cache zuletzt zurückgesetzt wurde (d. h. wann die im Cache gespeicherten Daten in der Datengruppe zuletzt ungültig wurden).

Datengruppenaktionen

Wenn Sie die erforderlichen Berechtigungen zum Aktualisieren von Datengruppen haben, können Sie die folgenden Aktionen für Datengruppen über die Seite Datengruppen verwalten:

  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 im Cache gespeicherten Ergebnisse für alle Explores, die diese Datengruppe verwenden, sofort ungültig zu machen.
  3. Wählen Sie im Zahnradmenü  die Option Datengruppenauslöser 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 zum nächsten Zeitpunkt, der im Feld Wartungszeitplan für PDTs und Datengruppen der Verbindung angegeben ist, z. B. alle fünf Minuten. Alle geplanten Datenübermittlungen von Look, Dashboards und LookML-Dashboards, bei denen die Datengruppe als Trigger verwendet wird, werden gesendet, wenn der Status der ausgelösten Datengruppe „Bereit“ ist.