Looker-Nutzungsberichte mit dem Tool „Erkunden der Systemaktivität“ erstellen

Bevor Sie die Systemaktivität in einer vom Kunden gehosteten Looker-Bereitstellung mit einem MySQL-Back-End aktivieren, müssen Sie prüfen, ob Sie den Nutzer für die Back-End-Datenbank korrekt eingerichtet haben. Insbesondere müssen Sie den Schritt grant all on looker_tmp.* to '<DB_username>'@'%'; ausführen, bevor Sie die Funktion Systemaktivität aktivieren. Weitere Informationen finden Sie auf der Dokumentationsseite Looker-Back-End-Datenbank zu MySQL migrieren.

Looker-Administratoren und -Nutzer, denen die Berechtigung see_system_activity gewährt wurde, haben im Erkunden-Menü Zugriff auf die Systemaktivitäten von Looker.

„System Activity Explores“ stellt eine Verbindung zur zugrunde liegenden Anwendungsdatenbank von Looker her. Sie enthalten Informationen zu Ihrer Looker-Instanz, einschließlich Looker und Dashboards, die auf Ihrer Instanz gespeichert sind, sowie Nutzerinformationen, frühere Abfrageinformationen und Statistiken zur Instanzleistung. Sowohl der Detaillierungsgrad als auch die Aufbewahrung von Daten zur Systemaktivität unterliegen Systemeinschränkungen. Die Systemaktivität ist für die Erfassung großer Datenmengen vorgesehen, die Sie zur Ergänzung Ihrer Geschäftsprotokolle nutzen können.

Diese Daten können nützlich sein, um die Monitoring- und Prüfaktivitäten zu ergänzen. Sie ersetzen jedoch nicht Ihre aktuelle Compliancestrategie.

Standardmäßig werden Daten zur Systemaktivität in der internen Datenbank von Looker gespeichert. Die meisten Tabellen werden entsprechend der Speicherlimits regelmäßig gekürzt. Die Verlaufstabelle wird beispielsweise auf die Daten der letzten 90 Tage gekürzt. Für einige Tabellen gelten strengere Aufbewahrungsrichtlinien. Wenn Sie die Datenaufbewahrung erhöhen möchten, können Sie die Elite-Systemaktivität verwenden.

Es ist nicht möglich, Daten zur Systemaktivität mit dem SQL-Runner als Berechtigungen für die interne Datenbank von Looker abzufragen.

Der Text in Filtern, die von Nutzern ausgeführt werden, ist in den Systemaktivitäten zugänglich und kann von jedem Nutzer eingesehen werden, der die Berechtigung zum Ansehen des Modells „Systemaktivität“ hat.

Maßnahmen: Sie können ändern, wer Lesezugriff auf das Systemaktivitätsmodell hat. Looker-Administratoren haben standardmäßig Zugriff auf dieses Modell. Nutzern ohne Administratorzugriff kann Zugriff auf das Systemaktivitätsmodell gewährt werden, wenn sie die Berechtigung see_system_activity haben.

Die Anzahl der gleichzeitigen Abfragen, die ausgeführt werden können, ist auf Dashboards zur Systemaktivität und auf „Erkundung“ beschränkt. Diese Einschränkung kann die Ladezeiten für System-Aktivitätsanalysen verlängern.

Tipp für Google Chat-Team: Zeitbasierte Daten werden in der Systemaktivität in der Zeitzone des Looker-Systems gespeichert. Weitere Informationen finden Sie auf der Dokumentationsseite Einstellungen für die Zeitzone verwenden.

Systemaktivitäten

Das sind die Systemaktivitäten:

Name entdecken Beschreibung
Nutzung von Inhalten Daten zur Look- und Dashboard-Nutzung, einschließlich der Häufigkeit der Aufrufe, Favoriten, Planung, Einbettung und Zugriff über die API. Enthält auch Details zu einzelnen Looks und Dashboards.
Datenbankverbindung Details zu Datenbankverbindungen. Enthält Informationen zu Nutzern, die Zugriff auf die Datenbankverbindungen haben.
Dashboard Details zu allen Dashboards und Dashboard-Elementen. Enthält Informationen zu Looks, Abfragen, Rollen, Nutzern und Ordnern, die mit Dashboards verknüpft sind.
Dashboard-Leistung Leistung und Verlaufsdaten zu Dashboards.
Termin Informationen zu bisherigen Ereignissen in Looker, einschließlich Name, Typ und Häufigkeit der einzelnen Ereignisse Enthält Informationen zu Gruppen und Nutzern, die mit den Ereignissen verknüpft sind.
Ereignisattribut Informationen zu den Attributen, aus denen Ereignisse bestehen. Enthält die Daten im Event-Erkunden und fügt Attributinformationen hinzu.
Feldnutzung LookML-Felder und die Häufigkeit der Verwendung
Ordner Informationen zu allen Ordnern, den in jedem Ordner gespeicherten Inhalten und den Nutzern, die Zugriff auf jeden Ordner haben.
Gruppe Liste der Gruppen und Details zu diesen Gruppen, einschließlich übergeordneter und untergeordneter Gruppen sowie Nutzer und Rollen, die zu den einzelnen Gruppen gehören.
Verlauf Details zu allen Abfragen, die in den letzten 90 Tagen ausgeführt wurden.
Look Details zu allen Looks. Enthält Informationen zu Dashboards, Abfragen, Nutzern und Ordnern, die mit Look verknüpft sind.
Abfrage zusammenführen Informationen zu zusammengeführten Abfragen, einschließlich Feldern und anderen Elementen der Quelle und der zusammengeführten Abfragen.
PDT-Builds Details zu PDT-Builds, einschließlich der Zeit, die für den Abschluss von Builds benötigt wird, und die Verbindung und das Modell, zu denen die PDTs gehören.
PDT-Ereignisprotokoll Informationen zu historischen Ereignissen im Zusammenhang mit PDTs, einschließlich PDT-Neuerstellungen und -Fehlern.

Weitere Informationen zum Ansehen und Verstehen von PDT-Protokollaktionen und den entsprechenden Aktionsdaten finden Sie auf der Dokumentationsseite zu PDT-Protokollaktionen.
Leistungsmesswerte für Abfragen Detaillierte Aufschlüsselungen von Abfragen, die von Ihrer Looker-Instanz ausgeführt werden.
Rolle Looker-Rollen und das Modell und die Berechtigungssätze, aus denen die Rollen bestehen.
SQL-Abfrage SQL-Abfragen, die ausgeführt wurden, einschließlich, wie lange und wann sie ausgeführt wurden, sowie Details zu Nutzern, die sie ausgeführt haben.
Geplanter Plan Informationen zu allen geplanten Datenübermittlungen, einschließlich sowohl geplanter als auch derzeit geplanter Jobs Enthält Daten zu den Dashboards, Looks, Abfragen, Ordnern und Nutzern, die mit geplanten Datenübermittlungen verknüpft sind.
Nutzer Details zu jedem Nutzer, einschließlich ausgeführter bisheriger Abfragen und der Inhalte und Ordner, auf die er Zugriff hat.

Im Abschnitt Erkundung der Systemaktivität auf dieser Seite finden Sie einige Beispiele für häufige Verwendungszwecke von Content Usage, Dashboard, Event, Event Attribute, History, Look, Merge Query, PDT Builds, SQL Query, Scheduled Explore Plan and .

Mit der Funktion „Systemaktivitäten“

Im Folgenden finden Sie einige Beispiele dafür, wie Sie einige der Funktionen „Entdecken“ in der Systemaktivität verwenden können, sowie die Antworten auf einige häufig gestellte Fragen. Sie können auf die Beispiele in diesem Abschnitt zugreifen, indem Sie <instance_name.looker.com> in den Beispiel-URLs durch die Adresse Ihrer Looker-Instanz ersetzen.

API-Nutzung

Der Tab API-Nutzung bietet eine Zusammenfassung des Volumens der API-Aufrufe an Ihre Looker-Instanz.

Mit dem Tool API-Nutzung können Sie folgende Fragen beantworten:

Wie kann ich die API-Aufrufe täglich überprüfen?

Mit dem Tool API-Nutzung können Sie eine Liste aller API-Aufrufe abrufen, die auf Ihrer Instanz für einen bestimmten Zeitraum ausgeführt wurden. So sehen Sie, welche Anrufe an einem bestimmten Tag getätigt wurden:

  1. Wählen Sie unter API-Nutzung die Option Endpunkt aus.
  2. Wählen Sie unter API-Nutzung die Option Gesamtnutzung aus.
  3. Filtern Sie bei API-Nutzung nach dem Erstellungsdatum mit dem gewünschten Datum.
https://<instance_name.looker.com>/explore/system__activity/api_usage?fields=api_usage.endpoint,api_usage.total_usage&f[api_usage.created_date]=yesterday&sorts=api_usage.total_usage+desc&limit=500&column_limit=50&vis=%7B%7D&filter_config=%7B%22api_usage.created_date%22%3A%5B%7B%22type%22%3A%22advanced%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22yesterday%22%2C%22unit%22%3A%22day%22%7D%2C%7B%7D%5D%2C%22id%22%3A5%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded

Weitere Informationen zu den einzelnen API-Aufrufen finden Sie in der Looker API-Referenz und im Looker API Explorer.

Wie viele API-Aufrufe wurden in diesem Jahr auf meiner Instanz ausgeführt?

Mit der Funktion API-Nutzung können Sie das Volumen von API-Aufrufen über einen beliebigen Zeitraum hinweg aggregieren. Sie können beispielsweise einen jährlichen Bericht erstellen, aus dem hervorgeht, wie viele API-Aufrufe monatlich durchgeführt wurden:

  1. Wählen Sie unter API-Nutzung die Option Erstellter Monat aus.
  2. Wählen Sie unter API-Nutzung die Option Gesamtnutzung aus.
  3. Filtern Sie nach Created Year aus dem Feld API Usage mit dem gewünschten Jahr.
https://<instance_name.looker.com>/explore/system__activity/api_usage?fields=api_usage.total_usage,api_usage.created_month&fill_fields=api_usage.created_month&f[api_usage.created_year]=last+year&sorts=api_usage.created_month+desc&limit=500&column_limit=50&vis=%7B%7D&filter_config=%7B%22api_usage.created_year%22%3A%5B%7B%22type%22%3A%22advanced%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22last+year%22%2C%22unit%22%3A%22yr%22%7D%2C%7B%7D%5D%2C%22id%22%3A6%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded

Nutzung von Inhalten

Unter Systemnutzung im Bereich „Systemaktivität“ finden Sie Informationen zur Darstellung und zum Dashboard, darunter die Häufigkeit der Aufrufe, Favoriten, Planung und Zugriff über die API. Außerdem finden Sie dort Details zu einzelnen Looks und Dashboards.

Schnellstart-Analysen

Der Tab Explorative Inhaltsnutzung enthält Schnelleinstieg-Analysen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Abfragen verwenden können:

Wählen Sie in einer leeren Erkundung oder im Lightning-Blitz-Schnellbefehl-Menü bei einem laufenden Erkundungsbericht eine Kachel zur Startanalyse aus. Looker zeigt dann eine Abfrage mit vorausgewählten und sortierten Feldern an, um eine der folgenden Fragen zu beantworten:

  • Welche Inhalte wurden den Favoriten hinzugefügt?
  • Auf welche Inhalte wurde in den letzten drei Tagen zugegriffen?
  • Auf welche Inhalte wurde in den letzten 60 Tagen nicht zugegriffen?
  • Auf welche Inhalte wurde mit der Looker API am häufigsten zugegriffen?
  • Welche Dashboards, die in den letzten sieben Tagen erstellt wurden, werden am häufigsten verwendet?
  • Welche Looks, die in den letzten sieben Tagen erstellt wurden, werden am häufigsten verwendet?
  • Welche Boards wurden den Favoriten hinzugefügt?
  • Welche Inhalte wurden am häufigsten aufgerufen?

Mit dem Tool Erkunden können Sie die beliebtesten Looks oder Dashboards in Ihrer Instanz ermitteln. Mit dem Verlauf „Erkunden“ können Sie die Filter ermitteln, die von beliebten Looks oder Dashboards verwendet werden. So finden Sie die beliebtesten Looks oder Dashboards:

  1. Wähle bei der Nutzung von Inhalten in der Ansicht Content-Nutzung die Option Content ID, Content-Titel und Inhaltstyp aus.
  2. Fügen Sie in der Ansicht Inhaltsnutzung einen Filter für Inhaltstyp hinzu und setzen Sie den Filterwert auf dashboard OR look.
  3. Wähle unter Inhaltsnutzung die Option Gesamt anzeigen aus. In der Ansicht Content Usage kannst du auch Felder wie Total Total (Favoriten), Total (Gesamtplan), API Total (Gesamtsumme) und Embed Total (Gesamtsumme einbetten) auswählen.
  4. Sortieren Sie die Ergebnisse in absteigender Reihenfolge nach Gesamt anzeigen, damit die beliebtesten Inhalte zuerst aufgeführt werden.
  5. Sie können auch einen Filter für das Feld Tage seit dem letzten Zugriff in der Ansicht Inhaltsnutzung hinzufügen, um die Daten auf einen bestimmten Zeitraum zu beschränken. Beispielsweise können Sie die angezeigten Daten auf die letzten 30 Tage beschränken, indem Sie den Filterwert auf is less than 30 festlegen.

Anschließend können Sie mit dem Verlauf „Erkunden“ nach den Filtern in einem bestimmten Look oder Dashboard suchen:

  1. Filtern Sie im Verlauf „Erkunden“ nach dem Feld ID in der Dashboard-Ansicht oder der Look-Ansicht und geben Sie die IDs für die Dashboards oder Looks ein, die Sie mit dem Tab Inhaltsnutzung ermittelt haben.
  2. Wählen Sie in der Ansicht Abfrage die Option Filter aus, um eine Liste der Filter anzuzeigen, die von den Dashboards oder Looks, nach denen Sie filtern, verwendet werden.

Dashboard

Der Tab Dashboard enthält Details zu Dashboards und Dashboard-Elementen, einschließlich Looks, Abfragen, Rollen, Nutzer und Ordner, die mit Dashboards verknüpft sind.

Schnellstart-Analysen

Das Dashboard „Erkunden“ enthält Kurzanleitungen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Abfragen verwenden können:

Wählen Sie in einer leeren Erkundung oder im Lightning-Blitz-Schnellbefehl-Menü bei einem laufenden Erkundungsbericht eine Kachel zur Startanalyse aus. Looker zeigt dann eine Abfrage mit vorausgewählten und sortierten Feldern an, um eine der folgenden Fragen zu beantworten:

  • In welchen Dashboards werden mehrere explorative Datenanalysen verwendet?
  • Welche Dashboards haben kurze Intervalle für die automatische Aktualisierung?
  • Für wie viele Dashboards wird beim Laden ausgeführt?
  • Welche Dashboards haben mehr als 25 Kacheln?
  • In welchen Dashboards werden die meisten Abfragen zum Zusammenführen verwendet?
  • In welchen Dashboards wird eine bestimmte Ansicht oder ein bestimmtes Feld verwendet?
  • Welche Ordner enthalten welche Dashboards?
  • Welche Kacheln bilden ein Dashboard?

Termin

Die Ereignisanalyse enthält Informationen zu historischen Ereignissen in Looker, einschließlich Name, Typ und Häufigkeit der einzelnen Ereignisse. Dieser Bereich enthält auch Informationen zu Gruppen und Nutzern, die mit den Ereignissen verknüpft sind.

Im Folgenden finden Sie einige häufige Einsatzmöglichkeiten von Event Explore:

Weitere Informationen zum Ansehen von Ereignissen und allgemeinen Ereignisattributen sowie eine Liste von Ereignistypen finden Sie auf der Dokumentationsseite zu Looker-Ereignissen.

Wie kann ich API-Anfragen finden und kategorisieren?

Mit dem Ereignis-Explorer können Sie alle erfolgten API-Anfragen finden und kategorisieren:

  1. Wählen Sie in der Ansicht Ereignis die Felder Name und Kategorie aus.
  2. Fügen Sie unter Is API Call (Yes / No) (Ist API-Aufruf) einen Filter hinzu und setzen Sie den Filterwert auf Yes.
  3. Sie können auch Felder wie Erstellt am aus Ereignis und Name unter Nutzer auswählen, um Informationen zu bestimmten API-Anfragen zu erhalten.
https://<instance_name.looker.com>/explore/system__activity/event?fields=event.created_date,event.name,event.category,user.name&f[event.is_api_call]=Yes&sorts=event.name&limit=500

Gibt es eine Möglichkeit, Inhaltsaktualisierungen zu prüfen?

Mit dem Ereignis-Explorer können Sie Inhaltsaktualisierungen untersuchen, indem Sie nach Ereignissen filtern, die das Wort update enthalten:

  1. Wählen Sie in der Ansicht Ereignis den Namen aus.
  2. Fügen Sie in der Ansicht Ereignis einen Filter für das Feld Name hinzu und setzen Sie den Filterwert auf contains update.
  3. Sie können auch andere Felder auswählen, um weitere Informationen zu den einzelnen Inhaltsaktualisierungen bereitzustellen, z. B. Erstellungszeit aus Ereignis und ID von Nutzer.
https://<instance_name.looker.com>/explore/system__activity/event?fields=event.name,user.id,event.created_time&f[event.name]=%25update%25&sorts=event.created_time+desc&limit=500

Wie zeige ich Anmeldeereignisse an?

Mithilfe der Funktion Ereignis können Sie feststellen, wer sich mit Anmeldeereignissen im System angemeldet hat. Beispiel:

  1. Fügen Sie in der Ansicht Ereignis einen Filter für das Feld Name hinzu und setzen Sie den Filterwert auf login.
  2. Wählen Sie in der Ansicht Nutzer die ID und den Namen aus.
  3. Wählen Sie in der Ansicht Ereignis die Option Erstellungszeit aus.

Ereignisattribut

Das Ereignisattribut „Erkunden“ enthält die Daten aus der Ereignisanalyse sowie zusätzliche Informationen zu den Attributen, aus denen die Ereignisse bestehen.

Im Folgenden finden Sie einige häufige Anwendungsfälle für das Attribut Event Attribute (Ereignisattribut):

Weitere Informationen zum Ansehen von Ereignissen, allgemeine Ereignisattribute und eine Liste von Ereignistypen finden Sie auf der Dokumentationsseite zu Looker-Ereignissen.

Wie kann ich Berechtigungsänderungen ansehen?

Mit dem Ereignisattribut „Erkunden“ können Sie sich die Berechtigungsänderungen ansehen. So können Sie beispielsweise herausfinden, wann eine Berechtigung geändert wurde und wer sie geändert hat:

  1. Wählen Sie in der Ansicht Ereignis die Option Erstellungszeit und Name für den Zeitpunkt der Änderung und den Ereignistyp aus.
  2. Wählen Sie im Feld Ereignisattribut die Option Name und Wert aus, um Informationen zu der Art der Änderung und zu den Nutzern, deren Berechtigungen geändert wurden, oder den spezifischen Berechtigungen abzurufen.
  3. Wählen Sie ID und alle anderen gewünschten Felder von Nutzer aus, um Informationen zu dem Nutzer zu erhalten, der die Änderung vorgenommen hat.
  4. Filtern Sie in der Ansicht Ereignis nach Name und setzen Sie den Wert auf user_permission_elevation.
https://<instance_name.looker.com>/explore/system__activity/event_attribute?fields=event.created_time,user.id,user.name,event_attribute.name,event_attribute.value&f[event.name]=%22user_permission_elevation%22&sorts=event.created_time+desc&limit=500

Wie kann ich aufzeichnen, wenn Labs-Funktionen aktiviert sind?

Sie können mit dem Attribut „Ereignis“ herausfinden, wann die Labs-Funktionen aktiviert sind. Wählen Sie beispielsweise die folgenden Felder aus:

  1. Wählen Sie im Feld Ereignis die Option Erstellungszeit aus.
  2. Wählen Sie im Feld Ereignisattribut die Option Name und Wert aus.
  3. Fügen Sie in Ereignis einen Filter für Name hinzu und setzen Sie den Filterwert auf update_labs_feature.
  4. Sie können auch Felder wie ID oder Name von Nutzer hinzufügen, um Informationen zu dem Nutzer zu sehen, der eine Labs-Funktion aktiviert hat.

In diesem Beispiel wird der Name der aktivierten oder deaktivierten Labs-Funktion im Feld Wert des Ereignisattributs angezeigt, wenn Name des Ereignisattributs den Wert labs_feature_id hat. Wenn Name aus dem Ereignisattribut den Wert labs_feature_value hat, geben die Werte true und false an, ob die Labs-Funktion aktiviert oder deaktiviert wurde.

https://<instance_name.looker.com>/explore/system__activity/event_attribute?fields=event.created_time,event_attribute.name,event_attribute.value,user.id&f[event.name]=%22update_labs_feature%22&sorts=event.created_time+desc&limit=500

Wann wurde der Projektname geändert?

Mit dem Tool Ereignisattribut können Sie herausfinden, wann der Name eines Projekts geändert wurde:

  1. Wählen Sie in der Ansicht Ereignis die Option Uhrzeit der Erstellung und Name aus.
  2. Wählen Sie unter Ereignisattribut die Option Name und Wert aus.
  3. Fügen Sie in der Ansicht Ereignis einen Filter für Name hinzu und setzen Sie den Filterwert auf rename_project_file.
https://<instance_name.looker.com>/explore/system__activity/event_attribute?fields=event.created_time,event.name,event_attribute.name,event_attribute.value&f[event.name]=%22rename_project_file%22&sorts=event.created_time+desc&limit=500&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22event.name%22%3A%5B%7B%22type%22%3A%22%3D%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22rename_project_file%22%7D%2C%7B%7D%5D%2C%22id%22%3A0%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded

Verlauf

Der Verlauf enthält eine Aufzeichnung der einzelnen Abfragen. Er kann bei der Fehlerbehebung hilfreich sein, da er Details zu allen Abfragen enthält, die in den letzten 90 Tagen auf Ihrer Instanz ausgeführt wurden.

Im Folgenden finden Sie einige häufig gestellte Fragen zur Verwendung des Verlaufs:

Abschneiden der Verlaufstabelle

Da sich die Größe der Tabelle History (Verlauf) schnell erhöhen kann, löscht Looker automatisch Einträge, die eines der folgenden Kriterien erfüllen:

  • history.created_time liegt mehr als 90 Tage in der Vergangenheit.
  • history.created_time liegt mehr als 7 Tage in der Vergangenheit und history.source ist scheduled_task.

Schnellstart-Analysen

Der Bericht Verlauf enthält Schnelleinstieg-Analysen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Abfragen verwenden können:

Wählen Sie in einer leeren Erkundung oder im Lightning-Blitz-Schnellbefehl-Menü bei einem laufenden Erkundungsbericht eine Kachel zur Startanalyse aus. Looker zeigt dann eine Abfrage mit vorausgewählten und sortierten Feldern an, um eine der folgenden Fragen zu beantworten:

  • Welche Abfragequellen waren in den letzten 24 Stunden am aktivsten?
  • Welche Nutzer waren in der letzten Woche am aktivsten?
  • Welche Dashboards sind am beliebtesten?
  • Wie oft wurde ein bestimmtes Dashboard in den letzten 30 Tagen verwendet?
  • Welche Abfragen wurden zuletzt ausgeführt?
  • Wie oft wurde ein bestimmter Look in den letzten 30 Tagen verwendet?
  • Wie lang sind die durchschnittlichen Abfragelaufzeiten einzelner Modelle?
  • Wie lauten die letzten Abfrageaktivitäten für einen bestimmten Nutzer?

Welche Modelle werden von einem Dashboard verwendet?

Mit der Funktion Verlauf können Sie alle Modelle aufrufen, die von einem Dashboard verwendet werden. So können Sie beispielsweise die Modelle identifizieren, für die ein Nutzer Berechtigungen benötigt, wenn er die Daten in einem Dashboard nicht sehen kann.

  1. Wählen Sie in der Ansicht Dashboard die Option ID (inklusive) aus.
  2. Wählen Sie in der Ansicht Abfrage die Option Modell und Anzahl aus.
  3. Filtern Sie nach der ID (einschließlich) und geben Sie die Dashboard-ID des Dashboards ein, nach dem Sie filtern möchten.

Im folgenden URL-Beispiel können Sie die Dashboard-ID 123 im Filterelement f[history.real_dash_id]=123 durch die ID für das Dashboard ersetzen, nach dem Sie filtern möchten:

https://<instance_name.looker.com>/explore/system__activity/history?fields=history.real_dash_id,query.model,query.count&f[history.real_dash_id]=123&sorts=history.real_dash_id+desc&limit=500

Wie erkenne ich Abfragen mit langer Ausführungszeit?

Angenommen, Sie möchten Benachrichtigungen für Abfragen mit langer Ausführungszeit erstellen. Mit der Funktion Verlauf können Sie beispielsweise nach den Abfragen suchen, die am längsten ausgeführt werden:

  1. Wählen Sie unter Abfrage die Option ID und Verknüpfen aus.
  2. Wählen Sie im Verlauf die Option Durchschnittliche Laufzeit in Sekunden und Anzahl der Abfragen aus, um die durchschnittliche Dauer der einzelnen Abfragen sowie die Anzahl der Abfragen anzusehen.
  3. Sie können unter Verlauf einen Filter für Abgeschlossenes Datum hinzufügen und den Filterwert auf einen Zeitraum wie is in the past 7 days festlegen, um die angezeigten Ergebnisse einzuschränken.
  4. Fügen Sie den Filter Is Single Query (Yes / No) (Ist eine einzelne Abfrage (Ja/Nein)) hinzu und legen Sie als Wert is Yes fest, um Abfragen aus den Ergebnissen auszuschließen.
  5. Sie können nur Abfragen mit einer Laufzeit anzeigen, die über einem bestimmten Grenzwert liegt, z. B. 5 Minuten. Hierfür können Sie nach Durchschnittliche Laufzeit in Sekunden filtern und den Filterwert auf is greater than 300 festlegen.
  6. Sie können die Abfragen nach Durchschnittliche Laufzeit in Sekunden aus dem Verlauf in absteigender Reihenfolge sortieren, um zuerst Abfragen mit der längsten durchschnittlichen Laufzeit aufzurufen.

Sie können die Abfrage dann als Look speichern und eine Benachrichtigung erstellen, damit Sie informiert werden, wenn Abfragen mit Laufzeiten den von Ihnen angegebenen Grenzwert überschreiten.

Im folgenden URL-Beispiel ändern Sie den Zeitraum, für den Ergebnisse angezeigt werden, indem Sie 7+days im Filterelement f[history.created_date]=7+days durch den gewünschten Filterwert ersetzen. Sie können den Wert des Filters für Durchschnittliche Laufzeit in Sekunden auch ändern, indem Sie is greater than 300 durch das gewünschte Element im Filterelement f[history.average_runtime]=%3E300 ersetzen.

https://<instance_name.looker.com>/explore/system__activity/history?fields=query.id,history.average_runtime,history.query_run_count,query.link&f[history.is_single_query]=Yes&f[history.created_date]=7+days&f[history.average_runtime]=%3E300&sorts=history.average_runtime+desc&limit=500

Wann hat jemand zuletzt SQL Runner verwendet?

So finden Sie heraus, wann ein bestimmter Nutzer zuletzt eine SQL-Runner-Abfrage mit dem Verlauf ausgeführt hat:

  1. Wählen Sie in der Ansicht SQL Runner-Abfrage die Option Letzte Ausführungszeit und Nutzer-ID aus.
  2. Fügen Sie in der Ansicht SQL Runner-Abfrage einen Filter auf User ID (Nutzer-ID) hinzu und legen Sie den Filterwert auf die ID des Nutzers fest.
https://<instance_name.looker.com>/explore/system__activity/history?fields=sql_query.last_run_time,sql_query.user_id&sorts=sql_query.last_run_time+desc&limit=500&column_limit=50

Wie finde ich Abfragen, die von der Datenbank gelöscht wurden?

So finden Sie mit der Funktion Erkunden Suchanfragen, die von Ihrer Datenbank gelöscht wurden:

  1. Fügen Sie unter Verlauf einen Filter für Nachricht hinzu und setzen Sie den Filterwert auf contains query killed.
  2. Wählen Sie unter Verlauf die Option Erstellungsdatum, ID und Nachricht aus.
  3. Wählen Sie unter Abfrage die Option ID aus.
https://<instance_name.looker.com>/explore/system__activity/history?fields=history.id,history.created_date,query.id,history.message&f[history.message]=%25query+killed%25&sorts=history.message&limit=500

Auf der Seite Dashboard „Entdecken“ werden die Titel aller Dashboards aufgeführt, auf die in den letzten 90 Tagen zugegriffen wurde. Außerdem wird angegeben, wie oft auf jedes dieser Dashboards zugegriffen wurde:

  1. Wählen Sie im Dashboard die Option Titel aus.
  2. Wählen Sie Abfrageausführungsanzahl aus dem Verlauf aus.
  3. Fügen Sie im Dashboard einen Filter für Titel hinzu und setzen Sie den Filterwert auf is not null.
https://<instance_name.looker.com>/explore/system__activity/history?fields=dashboard.title,history.query_run_count&f[dashboard.title]=-NULL&sorts=history.query_run_count+desc&limit=500&column_limit=50

Diese Erkundung zeigt, wie oft eine Erkundung durch jede Rolle auf Ihrer Instanz in den letzten 90 Tagen ausgeführt wurde:

  1. Wählen Sie unter Abfrage die Option Erkunden aus.
  2. Wählen Sie unter Nutzerrolle die Option Name aus und ändern Sie die Position.
  3. Wählen Sie Abfrageausführungsanzahl aus dem Verlauf aus.
  4. Fügen Sie User (Nutzerrolle) einen Filter für Name hinzu und setzen Sie den Filterwert auf is not null.
https://<instance_name.looker.com>/explore/system__activity/history?fields=history.query_run_count,query.view,role.name&pivots=role.name&f[role.name]=-NULL&sorts=history.query_run_count+desc+0,role.name&limit=500&column_limit=50

Hat jemand in den letzten 90 Tagen einen bestimmten Tab abgefragt?

Mithilfe der Funktion Erkunden im Bereich „Verlauf“ können Sie feststellen, ob in den letzten 90 Tagen ein bestimmtes exploratives Analysetool verwendet wurde:

  1. Wählen Sie unter Verlauf die Option Erstellungsdatum aus.
  2. Wählen Sie in der Abfrage die Option Erkunden und Verknüpfen aus.
  3. Fügen Sie in der Suchanfrage einen Filter auf Erkunden hinzu und geben Sie den Namen der Abfrage ein.

Hat jemand in den letzten 90 Tagen ein Feld aus einer bestimmten Ansicht verwendet?

Mithilfe der Funktion Verlauf können Sie feststellen, ob in den letzten 90 Tagen Felder aus einer bestimmten Ansicht verwendet wurden:

  1. Wählen Sie unter Verlauf die Option Erstellungsdatum aus.
  2. Wählen Sie in der Abfrage die Option Erkunden und Verknüpfen aus.
  3. Filtern Sie nach Felder verwendet aus Abfrage, geben Sie den Namen der Ansicht gefolgt von einem Punkt wie orders. ein und wählen Sie enthält als Filterbedingung aus. Der Zeitraum Ihres Filters stellt sicher, dass Ihre Ergebnisse nur Felder aus dieser Ansicht und keine Felder aus ähnlich benannten Ansichten zurückgeben.

Im folgenden URL-Beispiel können Sie order%5E_items. im Filterelement f[query.formatted_fields]=%25order%5E_items. durch den Namen der Datenansicht ersetzen, nach der Sie filtern möchten, gefolgt von einem Punkt:

https://<instance_name.looker.com>/explore/system__activity/history?fields=history.created_date,query.view,query.link&f[query.formatted_fields]=%25order%5E_items.%25&sorts=history.created_date+desc&limit=500&column_limit=50

Look

Der Look „Entdecken“ enthält Details zu allen Looks, einschließlich Informationen zu Dashboards, Abfragen, Nutzern und Ordnern, die mit Look verknüpft sind.

Im Folgenden finden Sie einige häufig gestellte Fragen zur Verwendung des Look-Erkundens:

Welche Looks werden öffentlich geteilt?

Mit der Funktion Ansehen können Sie sehen, welche Looks öffentlich freigegeben werden oder für welche eine öffentliche URL aktiviert ist.

  • Filtern Sie nach Öffentlich (Ja / Nein) von Look und setzen Sie den Filterwert auf Yes.
  • Wählen Sie ID, Name und Link in Look aus.
https://<instance_name.looker.com>/explore/system__activity/look?fields=look.id,look.title,look.link&f[look.public]=Yes&limit=500

Wer ist der Autor eines bestimmten Looks?

So finden Sie den Autor eines bestimmten Look:

  1. Filtern Sie die ID von Look und setzen Sie den Wert auf die ID.
  2. Wählen Sie unter Nutzer die Option ID und den Namen aus.
  3. Über Look können Sie auch Felder wie Erstellungsdatum und Titel auswählen.

Welche Looks wurden gelöscht?

So rufen Sie eine Liste aller gelöschten Looks auf:

  1. Wählen Sie in Look die Optionen ID, Titel, Link und Gelöschtes Datum aus.
  2. Fügen Sie in Look einen Filter für Gelöschtes Datum hinzu und legen Sie den Filterwert auf is not null fest.
https://<instance_name.looker.com>/explore/system__activity/look?fields=look.id,look.title,look.link,look.deleted_date&f[look.deleted_date]=NOT+NULL&sorts=look.title&limit=500&column_limit=50

Abfrage zusammenführen

Der Tab Abfrage zusammenführen enthält Informationen zu zusammengeführten Abfragen, einschließlich der Felder und anderer Elemente der Quelle und der zusammengeführten Abfragen.

Mit der Funktion Erkunden können Sie unter anderem folgende Fragen beantworten:

Welche Erkundungen werden am häufigsten zusammengeführt?

Mit der Funktion Abfrage zusammenführen können Sie herausfinden, welche Abfragen am häufigsten zusammengeführt werden, und die Tabellen zusammenführen, um die Leistung und die Funktionen zu verbessern.

  1. Wählen Sie unter Abfrage die Option Erkunden aus.
  2. Wählen Sie unter Abfrage der Abfragequelle zusammenführen die Option Anzahl aus.
https://<instance_name.looker.com>/explore/system__activity/merge_query?fields=query.view,merge_query_source_query.count&sorts=merge_query_source_query.count+desc&limit=500&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%7D&origin=share-expanded

PDT-Builds

Der Bericht PDT-Builds enthält Informationen zu PDT-Builds, einschließlich der Zeit, die für die Fertigstellung von Builds benötigt wird, sowie die Verbindung und das Modell, zu denen die PDTs gehören.

Im Folgenden sind einige häufige Anwendungsfälle für PDT-Builds aufgeführt:

Die Ausführung dieser Abfragen auf Instanzen mit vielen PDTs kann gleichzeitig länger dauern.

Wie kann ich die PDT-Build-Zeiten sehen?

Mit der Funktion PDT-Builds können Sie die Build-Zeiten für PDTs ermitteln. So können Sie sich beispielsweise die PDT-Build-Zeiten der letzten zwei Tage ansehen:

  1. Fügen Sie in der Ansicht PDT Builds einen Filter für Start Time (Startzeit) hinzu und setzen Sie den Wert auf is in the past 2 days.
  2. Wählen Sie in der Ansicht PDT-Builds die Option Start Time (Startzeit), View Name (Aufrufname), Connection (Verbindungsname), Model Name (Modellname), Elapsed Minutes und Elapsed Seconds aus.
https://<instance_name.looker.com>/explore/system__activity/pdt_builds?fields=pdt_builds.start_time,pdt_builds.view_name,pdt_builds.connection,pdt_builds.model_name,pdt_builds.elapsed_minutes,pdt_builds.elapsed_seconds&f[pdt_builds.start_time]=2+days&sorts=pdt_builds.start_time+desc&limit=500

Wie kann ich PDTs mit langer Laufzeit identifizieren, bei denen eine Warnung ausgegeben wird?

Mit dem Tool Erkunden können Sie lange PDT-Builds identifizieren. Anschließend können Sie die Abfrage als Look speichern und eine Benachrichtigung erstellen, um benachrichtigt zu werden, wenn PDTs mit Build-Zeiten vorliegen, die den von Ihnen angegebenen Grenzwert überschreiten.

So rufen Sie beispielsweise PDTs mit einer durchschnittlichen Build-Dauer von mehr als 30 Minuten auf:

  1. Fügen Sie in der Ansicht PDT Builds einen Filter für Durchschnittliche Build-Minuten hinzu und setzen Sie den Wert auf is greater than 30.
  2. Wählen Sie in der Ansicht PDT Builds die Option View Name (Ansichtsname), Connection (Verbindung) und Average Build Time Minutes (Durchschnittliche Build-Minuten) aus.

Wenn Sie den Wert des Filters für Durchschnittliche Build-Minuten von PDT-Builds ändern möchten, ersetzen Sie 30 im Filterelement f[pdt_builds.average_build_time_minutes]=%3E20 durch die gewünschte Anzahl von Minuten:

https://<instance_name.looker.com>/explore/system__activity/pdt_builds?fields=pdt_builds.view_name,pdt_builds.connection,pdt_builds.average_build_time_minutes&f[pdt_builds.average_build_time_minutes]=%3E30&sorts=pdt_builds.average_build_time_minutes+desc&limit=500

Leistungsmesswerte für Abfragen

Der Tab Analyse der Abfrageleistung enthält ausführliche Aufschlüsselungen für jede Abfrage, die über Ihre Looker-Instanz ausgeführt wird.

So können Sie beispielsweise untersuchen, welche Komponenten einer Abfrage am längsten geladen wurden. Mit diesem Tool können Sie auch Leistungstrends und Anomalien bei Abfragen ermitteln. Eine ausführlichere Aufschlüsselung des Abfragelebenszyklus und der in diesem explorativen Analysetool erfassten Felder finden Sie auf der Dokumentationsseite Messwerte zur Abfrageleistung.

Schnellstart-Analysen

Der Tab Abfrageleistung enthält Schnelleinstieg-Analysen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Abfragen verwenden können.

Wählen Sie in einer leeren Erkundung oder im Lightning-Blitz-Schnellbefehl-Menü bei einem laufenden Erkundungsbericht eine Kachel zur Startanalyse aus. Looker zeigt dann eine Abfrage mit vorausgewählten und sortierten Feldern an, um eine der folgenden Fragen zu beantworten:

  • Wie lange hat jede Abfragephase gedauert?
  • Welche Erkundungen haben die höchste durchschnittliche Hauptzeit für die Abfrageausführung?
  • Welche Nutzer haben die höchste durchschnittliche Hauptzeit für die Abfrageausführung?
  • Zu welchen Tageszeiten haben die längsten asynchronen Worker-Zeiten?
  • Zu welchen Tageszeiten haben Sie die längste Zeit für die Initialisierung der Abfrage?
  • Zu welchen Tageszeiten ist die längste Zeit für die Verarbeitung von Verbindungen?
  • Zu welchen Tageszeiten haben Sie das längste Timing für Suchanfragen?
  • Zu welchen Tageszeiten ist das längste Timing nach der Abfrage?

SQL-Abfrage

Die SQL-Abfrage enthält Informationen zu den ausgeführten SQL-Abfragen, z. B. wann und wie oft sie ausgeführt wurden, sowie Details zu den Nutzern, die sie ausgeführt haben.

Mit der Funktion Erkunden können Sie unter anderem folgende Fragen beantworten:

Welche Nutzer führen die meisten SQL-Abfragen aus?

Sie können mit der SQL-Abfrage die Nutzer ermitteln, die die meisten SQL-Runner-Abfragen ausführen:

  1. Wählen Sie unter Nutzer die Option ID und den Namen aus.
  2. Wählen Sie Anzahl aus der SQL-Runner-Abfrage aus.
  3. Sortieren Sie die Tabelle SQL-Runner-Abfrage in absteigender Reihenfolge nach Anzahl, um die Nutzer aufzulisten, die die meisten Abfragen zuerst ausführen.
https://<instance_name.looker.com>/explore/system__activity/sql_query?fields=sql_query.count,user.id,user.name&sorts=sql_query.count+desc&limit=500

Geplanter Plan

Der geplante Plan enthält Informationen zu allen geplanten Datenübermittlungen, einschließlich bereits geplanter und derzeit geplanter Jobs.

Im Folgenden finden Sie einige häufig gestellte Fragen zur Verwendung des geplanten Plans:

Wie zeige ich geplante Pläne in einer einheitlichen Zeitzone an?

Mit dem geplanten Plan können Sie sich alle geplanten Pläne in einer einheitlichen Zeitzone ansehen, weil die Systemaktivität zeitbasierte Daten in der Zeitzone des Systems speichert:

  1. Wählen Sie ID, Name und Nächste Laufzeit aus dem Geplanten Plan aus, um die nächste Laufzeit für jeden geplanten Plan in der Systemzeitzone anzusehen.
  2. Wählen Sie ID und Name aus Nutzer aus, um den Nutzer zu sehen, der den Zeitplan erstellt hat.
  3. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Auslieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test gesendet (z. B. für die Test-Bereitstellung eines Look).
  4. Über die Ansicht Geplanter Plan können Sie auch Felder wie Zeitplan und Zeitzone hinzufügen.
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,user.id,scheduled_plan.next_run_time,scheduled_plan.cron_schedule,scheduled_plan.timezone,user.name&f[scheduled_plan.run_once]=No&sorts=scheduled_plan.timezone+desc&limit=500&column_limit=50

In welcher Phase hängen die Zeitpläne fest?

Mit der Funktion Plan geplant können Sie ermitteln, an welcher Stelle Zeitpläne feststehen. Beispiel:

  1. Wenn Sie die Phase aufrufen möchten, in der ein bestimmter geplanter Job hängen geblieben ist, filtern Sie nach ID aus Scheduled Job und legen Sie den Filterwert auf die ID des geplanten Jobs fest. Wählen Sie Phase, Geplante Job-ID und Laufzeit in Sekunden aus der Phase des geplanten Jobs aus.
  2. Sie können auch Startzeit und Abgeschlossene Zeit in der geplanten Jobphase auswählen.

Anschließend können Sie anhand der Felder ID und Laufzeit in Sekunden den fehlgeschlagenen Job beheben, je nachdem, ob der geplante Job hängen geblieben ist, z. B. in der Phase execute oder enqueued for delivery.

Im folgenden URL-Beispiel können Sie die geplante Job-ID 12913 im Filterelement &f[scheduled_job.id]=12913 durch die ID für den geplanten Job ersetzen, nach dem Sie filtern möchten:

https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_job_stage.stage,scheduled_job_stage.scheduled_job_id,scheduled_job_stage.runtime,scheduled_job_stage.started_time,scheduled_job_stage.completed_time&f[scheduled_job.id]=12913&sorts=scheduled_job_stage.scheduled_job_id+desc&limit=500

Wie finde ich Termininhaber?

Mit der Funktion Plan geplant können Sie nach Inhabern von Zeitplänen suchen:

  1. Wählen Sie ID und Name aus dem geplanten Plan aus.
  2. Wählen Sie unter Nutzer die Option ID und den Namen aus.
  3. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Auslieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test gesendet (z. B. für die Test-Bereitstellung eines Look).
  4. Um den Inhaber eines bestimmten Zeitplans zu finden, filtern Sie nach ID aus Geplanter Plan und legen Sie den Filterwert auf die ID dieses Zeitplans fest.
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,user.id,user.name&f[scheduled_plan.run_once]=No&sorts=scheduled_plan.id&limit=500

Welche geplanten Pläne werden zur selben Zeit ausgeführt?

Mit dem Plan für den geplanten Plan können Sie Pläne ermitteln, die zur selben Zeit ausgeführt werden sollen:

  1. Wählen Sie unter Geplanter Plan ID, Name, Cron-Zeitplan und Nächste Ausführungszeit aus.
  2. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Auslieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test gesendet (z. B. für die Test-Bereitstellung eines Look).
  3. Sie können auch einen Filter für Nächste Ausführungszeit hinzufügen und den Filterwert auf is not null festlegen, damit nur vorhandene geplante Auslieferungen in die Ergebnisse aufgenommen werden.

Sie können dann den Zeitplan für die Zeitpläne ändern, z. B. für die Bereitstellung eines Look, sodass nicht mehrere Zeitpläne gleichzeitig ausgeführt werden.

https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,scheduled_plan.cron_schedule,scheduled_plan.next_run_time&f[scheduled_job.run_once]=No&f[scheduled_plan.next_run_time]=NOT+NULL&sorts=scheduled_plan.id&limit=500

Welche Zeitpläne sind unbegrenzt?

Mit der Funktion Geplanter Tarif können Sie nach unbegrenzten Zeitplänen oder Zeitplänen mit einem Zeilenlimit von -1 suchen:

  1. Filtern Sie nach Alle Ergebnisse senden und setzen Sie den Wert auf Yes.
  2. Wählen Sie unter Geplanter Job die Option ID, Erstellt am, Abgeschlossen und Anzahl aus.
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_job.id,scheduled_job.created_time,scheduled_job.finalized_time,scheduled_job.count&f[scheduled_plan.send_all_results]=Yes&sorts=scheduled_job.created_time+desc&limit=500

Kann ich den Verlauf für mehr als 50 Zeitpläne ansehen?

Auf der Seite Verlauf des Verlaufs können Sie sich die Verlaufsdaten von mehr als 50 Zeitplänen ansehen. Beispiel:

  1. Wählen Sie ID aus dem geplanten Plan aus.
  2. Wählen Sie Name unter Nutzer aus, um zu sehen, wer einen Zeitplan erstellt hat.
  3. Wählen Sie unter Geplanter Job die Option Cron-Zeitplan aus, um die geplante Lieferzeit für jeden geplanten Job als Cron-String zu sehen.
  4. Wählen Sie unter Geplanter Plan den Typ aus, um den Zieltyp aufzurufen, z. B. für die Auslieferung eines Look.
  5. Wählen Sie ID, Status und Statusdetails aus Geplanter Job aus, um den Status und alle Fehlermeldungen für jeden geplanten Job aufzurufen.
  6. Wählen Sie unter Geplanter Job die Option Erstellungszeit und Abgeschlossen aus.
  7. Wählen Sie Laufzeit in Sekunden aus der Phase geplanter Jobs aus.
  8. Sie können auch Link in der Ansicht Look oder in der Ansicht Dashboard auswählen, um einen Link zum Look oder Dashboard für einen Zeitplan zu erhalten.
  9. Wenn Sie die Ergebnisse auf einen bestimmten Zeitraum beschränken möchten, fügen Sie unter Geplanter Job einen Filter für Erstellungsdatum hinzu und legen Sie den Filterwert auf die gewünschte Zeit fest, z. B. is in the past 7 days.
  10. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Auslieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test gesendet (z. B. für die Test-Bereitstellung eines Look).
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,user.name,scheduled_job.cron_schedule,scheduled_plan_destination.type,scheduled_job.id,scheduled_job.status,scheduled_job.status_detail,scheduled_job.created_time,scheduled_job.finalized_time,scheduled_job_stage.runtime,look.link,dashboard.link&f[scheduled_plan.run_once]=No&f[scheduled_job.created_date]=7+days&sorts=scheduled_job.created_time+desc&limit=500

Wie kann ich Ergebnisse nach bestimmten Zeitplänen filtern?

Mit dem Plan für den geplanten Plan können Sie sich nur bestimmte Zeitpläne ansehen, indem Sie beispielsweise nach bestimmten Dashboards, Inhabern oder Modellen filtern. So rufen Sie beispielsweise eine Liste der Zeitpläne auf der Grundlage eines bestimmten Modells wie thelook auf:

  1. Fügen Sie in der Ansicht Abfrage einen Filter für Modell hinzu und legen Sie den Filterwert auf den Namen des Modells fest.
  2. Wählen Sie ID und Name aus dem geplanten Plan aus.
  3. Wählen Sie Name unter Nutzer aus, um zu sehen, wer einen Zeitplan erstellt hat.
  4. Wählen Sie aus dem geplanten Plan die Option Cron-Zeitplan aus, um die geplante Lieferzeit für jeden Zeitplan als Cron-String aufzurufen.
  5. Sie können auch Link in der Ansicht Look oder in der Ansicht Dashboard auswählen, um einen Link zum Look oder Dashboard für einen Zeitplan zu erhalten.
  6. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Auslieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test gesendet (z. B. für die Test-Bereitstellung eines Look).

Im folgenden URL-Beispiel können Sie den Modellnamen thelook im Filterelement f[query.model]=thelook durch den Namen des Modells ersetzen, nach dem Sie filtern möchten:

https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,user.name,scheduled_plan.cron_schedule,look.link,dashboard.link&f[scheduled_plan.run_once]=No&f[query.model]=thelook&sorts=scheduled_plan.id&limit=500

Ein weiterer Anwendungsfall für die Funktion Geplanter Plan ist die Ermittlung von Fehlertrends in mehreren Zeitplänen. So können Sie beispielsweise ermitteln, ob SFTP-Zeitpläne mit einer bestimmten Fehlermeldung fehlschlagen:

  1. Wählen Sie unter Geplanter Job die Option Erstellungszeit, Abgeschlossen, ID, Status und Statusdetails aus, um eine Liste der geplanten Jobs mit ihren Status und Fehlermeldungen aufzurufen.
  2. Wählen Sie unter Geplante Jobphase die Option Phase aus.
  3. Wählen Sie Typ und Format aus dem Geplante Plan aus, um den Zieltyp (z. B. für die Auslieferung eines Look) und das Datenformat (z. B. für die Auslieferung eines Look) aufzurufen.
  4. Filtern Sie nach Status aus Geplanter Job und legen Sie den Filterwert auf failure fest, um nur geplante Jobs einzuschließen, die fehlgeschlagen sind.
  5. Wenn Sie nur Ergebnisse für ein bestimmtes Ziel einschließen möchten, filtern Sie nach dem Feld Typ aus Geplantes Planziel und legen Sie den Filterwert auf das gewünschte Ziel fest, z. B. sftp oder email.
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_job.created_time,scheduled_job.finalized_time,scheduled_job.id,scheduled_job.status,scheduled_job.status_detail,scheduled_job_stage.stage,scheduled_plan_destination.type,scheduled_plan_destination.format&f[scheduled_job.status]=failure&sorts=scheduled_job.status&limit=500&column_limit=50

Wie zeige ich Laufzeitmesswerte für Zeitpläne an?

Mit dem Plan für den geplanten Plan können Sie Laufzeitmesswerte für Zeitpläne untersuchen. So rufen Sie beispielsweise die durchschnittlichen Laufzeiten für Zeitpläne auf:

  1. Wählen Sie ID und Name aus dem geplanten Plan aus.
  2. Wählen Sie unter Nutzer die Option Name aus.
  3. Wählen Sie aus dem geplanten Plan die Option Cron-Zeitplan aus.
  4. Wählen Sie in Phase des geplanten Jobs die Option Durchschnittliche Laufzeit in Sekunden aus.
  5. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Auslieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test gesendet (z. B. für die Test-Bereitstellung eines Look).
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,user.name,scheduled_plan.cron_schedule,scheduled_job_stage.avg_runtime&f[scheduled_plan.run_once]=No&sorts=scheduled_plan.id&limit=500

So rufen Sie die Laufzeiten für geplante Jobs auf:

  1. Wenn Sie die Laufzeiten für alle Jobs für einen bestimmten Plan aufrufen möchten, fügen Sie unter Geplanter Plan einen Filter für ID hinzu und legen Sie den Filterwert auf die gewünschte geplante Plan-ID fest.
  2. Wählen Sie ID aus dem geplanten Plan aus.
  3. Wählen Sie unter Nutzer die Option Name aus.
  4. Wählen Sie aus dem geplanten Plan die Option Cron-Zeitplan aus.
  5. Wählen Sie unter Geplanter Job die Optionen ID, Status, Erstellt am und Abgeschlossen aus.
  6. Wählen Sie Laufzeit in Sekunden aus der Phase geplanter Jobs aus.
  7. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Auslieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test gesendet (z. B. für die Test-Bereitstellung eines Look).

Wenn Sie den Filter für ID im folgenden URL-Beispiel von Geplanter Plan ändern möchten, ersetzen Sie 145 im Filterelement f[scheduled_plan.id]=145 durch die ID des geplanten Plans, nach dem Sie filtern möchten:

https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,user.name,scheduled_job.cron_schedule,scheduled_job.id,scheduled_job.status,scheduled_job.created_time,scheduled_job.finalized_time,scheduled_job_stage.runtime&f[scheduled_plan.run_once]=No&f[scheduled_plan.id]=145&sorts=scheduled_job.created_time+desc&limit=500

Nutzer

Der Bericht Nutzer enthält Details zu jedem Nutzer, darunter auch die bisherigen Abfragen sowie die Inhalte und Ordner, auf die er Zugriff hat.

Schnellstart-Analysen

Die Funktion Nutzeranalyse enthält Schnelleinstieg-Analysen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Abfragen verwenden können:

Wählen Sie in einer leeren Erkundung oder im Lightning-Blitz-Schnellbefehl-Menü bei einem laufenden Erkundungsbericht eine Kachel zur Startanalyse aus. Looker zeigt dann eine Abfrage mit vorausgewählten und sortierten Feldern an, um eine der folgenden Fragen zu beantworten:

  • Wie viele aktivierte Nutzer haben die Betrachterberechtigung (access_data)?
  • Bei welchen Nutzern in den letzten 7 Tagen mehr als 3 geplante Jobs fehlgeschlagen sind?
  • Wann hat sich ein bestimmter Nutzer zuletzt angemeldet?
  • Welche Nutzer sind am aktivsten?
  • Welche Nutzer haben sich seit mehr als 90 Tagen nicht mehr angemeldet?
  • Bei welchen Nutzern wurde der Zugriff deaktiviert?
  • Welche Nutzer haben die Entwicklerberechtigung (develop)?
  • Wie viele Nutzer sind in jeder Rolle?

Wie kann ich sehen, welche Google-Mitarbeiter auf meine Instanz zugegriffen haben?

Zusätzlich zum Bereich Letzter Zugriff auf der Seite Supportzugriff können Sie sehen, welche Google-Mitarbeiter auf Ihre Instanz zugegriffen haben. So können Sie beispielsweise sehen, welche Google-Mitarbeiter auf Ihre Instanz zugegriffen haben, wie viele Minuten sie auf Ihre Instanz zugegriffen haben und wie viele Abfragen sie ausgeführt haben:

  1. Wählen Sie unter Nutzer die Option Name aus.
  2. Wählen Sie im Verlauf die Option Ungefähre Webnutzung in Minuten und Anzahl der Abfragen aus.
  3. Filtern Sie nach Erstellt am > Datum im Verlauf und legen Sie als Wert den Zeitraum fest, für den Google-Mitarbeiter Zugriff erhalten sollen.
  4. Filtern Sie im Verlauf nach Quelle (> Quelle) und setzen Sie den Wert auf is not equal to scheduled_task, um geplante Aufgaben zu vermeiden.
  5. Filtern Sie nach User permissions > Is Looker Employee (Yes / No) (Ist Looker-Mitarbeiter (Ja/Nein)) in User Facts und setzen Sie den Wert auf is Yes, um nur Google-Mitarbeiter zu sehen.
https://<instance_name>/explore/system__activity/user?fields=user.name,history.approximate_usage_in_minutes,history.query_run_count_drill&f[user.is_disabled]=No&f[history.created_date]=70+days&f[history.source]=-%22scheduled_task%22&f[user_facts.is_looker_employee]=Yes

Geführte Analysen in der Funktion „Systemaktivitäts-Labs“

Mit geführten Analysen können Looker-Administratoren und -Nutzer, denen die Berechtigung see_system_activity gewährt wurde, schnell Fragen zur Instanznutzung im Verlauf „Erkunden mit Fragen und Antworten“ beantworten. Damit Nutzer auf geführte Analysen zugreifen können, muss ein Administrator die Labs-Funktion angeführte Analysen in der Systemaktivität aktivieren.

Eine geführte Analyse enthält vorausgefüllte Felder, Werte und Optionen zur Auswahl sowie eine Visualisierung der ausgewählten Messwerte:

Der Visualisierungstyp wird von Looker ausgewählt, um die ausgewählten Daten am besten darzustellen und kann nicht geändert werden.

Nutzer können derzeit über die Option Verlauf auf verschiedene geführte Analyseoptionen zugreifen:

  • Welche Nutzer sind in Ihrer Instanz am aktivsten? — Sehen Sie sich an, wer das Beste aus Ihrer Instanz herausholt.
  • Mit welchen Inhalten wird Ihre Instanz besteuert? – Häufig verwendete Inhalte erkennen
  • Nutzerprüfung – Hier erfahren Sie mehr über Nutzeraktivitäten nach Typ und Rolle.
  • Instanznutzung im Zeitverlauf: Verschiedene Aktivitätsmesswerte im Zeitverlauf vergleichen

Geführte Analyse aus einem leeren Tab „Erkunden“ auswählen

Wenn Sie eine geführte Analyse durchführen möchten, wählen Sie die gewünschte Analyseoption aus. Die Analyseoptionen werden im Abschnitt Geführte Analyse über den Analyseoptionen für den Schnelleinstieg angezeigt:

Sobald die geführte Analyse ausgeführt wurde, können Sie die Datenwerte anpassen, um wichtige Fragen zu beantworten, die Analyse genauer zu analysieren oder die Analyse zu speichern und sie mit anderen zugriffsberechtigten Nutzern zu teilen. Schließen Sie einfach den zugehörigen Browsertab, um die Analyse zu beenden.

Geführte Analyse auswählen, nachdem ein Explore ausgeführt wurde

Wenn Sie den Verlauf „Entdecken“ bereits aufgerufen haben, können Sie eine geführte Analyse auswählen. Klicken Sie dazu auf das Blitzsymbol neben dem Namen „Erkunden“:

Das Schnelleinstieg-Menü wird geöffnet:

Wählen Sie im Menü Kurzanleitung eine geführte Analyse aus, um sie in einem neuen Browsertab zu öffnen und auszuführen.

Sobald die geführte Analyse ausgeführt wurde, können Sie die Datenwerte anpassen, um wichtige Fragen zu beantworten, die Analyse genauer zu analysieren oder die Analyse zu speichern und sie mit anderen zugriffsberechtigten Nutzern zu teilen. Schließen Sie einfach den zugehörigen Browsertab, um die Analyse zu beenden.

Geführte Analysen anpassen

Nachdem Sie eine geführte Analyse aus einem leeren Menü oder einem Schnelleinstieg ausgewählt haben, wird die Analyse automatisch geöffnet und in einem neuen Browsertab geöffnet.

Wenn die geführte Analyse abgeschlossen ist, können Sie abhängig von der Analyse Werte aus vorab ausgefüllten Werten ändern und erstellen. Wählen Sie dazu Werte und Bedingungen aus Drop-down-Menüs, Datumsmenüs oder Optionsfeldern aus.

Ein Nutzer wählt beispielsweise die Analyse Welche Inhalte sind durch Ihre Instanz besteuert? aus, um häufig verwendete Inhalte in seiner Looker-Instanz zu identifizieren. Nachdem die geführte Analyse geladen wurde, ändert der Nutzer den Standardzeitraum in Über welchen Zeitraum? in Letzte 30 Tage:

Die geführte Analyse wird automatisch mit dem aktualisierten Zeitraumwert noch einmal ausgeführt:

In dieser Phase können Sie entscheiden, ob Sie zusätzliche Informationen aus der Analyse gewinnen möchten, indem Sie die Daten genauer analysieren. Sie können die Analyse als Look oder auf einem Dashboard speichern und für andere Nutzer freigeben, die Zugriff haben; oder Sie können die Analyse schließen, indem Sie das Browserfenster schließen.

Dreipunkt-Menü mit Optionen für geführte Analysen

Über das Dreipunkt-Menü Optionen in einer geführten Analyse können Nutzer Folgendes tun:

Detaillierte Analyse einer geführten Analyse

Sobald Ihnen die ersten Daten aus einer geführten Analyse vorliegen, können Sie sich die Daten genauer ansehen. Wählen Sie dazu das Dreipunkt-Menü Optionen und dann Von hier aus erkunden aus:

Ein neuer Browsertab mit einem Tab „Entdecken“ wird geöffnet. Er enthält die Felder und die Visualisierung aus der angeleiteten Analyse:

Sie können zusätzliche Daten gewinnen, indem Sie Felder, Pivot-Tabellen oder Filter hinzufügen oder entfernen. Weitere Informationen finden Sie unter Daten in Looker auswerten.

Geführte Analyse speichern

Nachdem Sie eine geführte Analyse angepasst haben, können Sie die Analyse speichern und mit anderen teilen, die Zugriff darauf haben. Es gibt zwei Möglichkeiten, eine geführte Analyse zu speichern:

Geführte Analysevisualisierung zu einem Dashboard hinzufügen

Wenn Sie einem Dashboard eine analysierte Visualisierung hinzufügen möchten, öffnen Sie das Menü Geführte Analyse in einem Dashboard speichern. Wählen Sie dazu im Dreipunkt-Menü Optionen die Option +Zum Dashboard hinzufügen aus:

Wenn das Geführte Analysetool in einem Dashboard speichern geöffnet wird:

  1. Geben Sie einen Titel für die Kachel mit dem geführten Analysedashboard ein.
  2. Wählen Sie einen Ordner aus, in dem das Dashboard gespeichert ist, dem Sie die geführte Analyse hinzufügen möchten.
  3. Wählen Sie das gewünschte Dashboard aus.
  4. Klicken Sie auf Speichern.

    In einem Bestätigungsfenster werden Sie darüber informiert, dass die geführte Analyse zum ausgewählten Dashboard hinzugefügt wurde:

  5. Klicken Sie auf den Link, um das Dashboard aufzurufen und Änderungen vorzunehmen.

  6. Alternativ können Sie auf Fertig klicken, um das Pop-up-Fenster zu schließen.

Geführte Analyse als Look speichern

Um eine geführte Analyse als Look zu speichern, wählen Sie im Dreipunkt-Menü Optionen die Option Erkunden aus:

Ein neuer Browsertab mit einem Tab „Entdecken“ wird geöffnet. Er enthält die Felder und die Visualisierung aus der angeleiteten Analyse:

Führen Sie die restlichen Schritte aus, um die Funktion „Als Look ansehen“ zu speichern:

  1. Wählen Sie oben rechts im Explore das Zahnrad-Menü.
  2. Klicken Sie auf Speichern.
  3. Wählen Sie Als Look aus, um das Menü Look speichern zu öffnen.

  4. Geben Sie in das Feld Titel einen neuen Titel ein. Wenn Sie mit dem Look einen bestehenden Look überschreiben, lassen Sie dieses Feld leer.

  5. Im Feld Beschreibung können Sie eine Beschreibung des Looks eingeben. Wenn Sie mit dem Look einen bestehenden Look überschreiben, lassen Sie dieses Feld leer.

  6. Prüfen Sie im Feld Ordner, ob der aktuelle Ordner das gewünschte Ziel ist. Im Feld Ordner werden der Name und der Speicherort des ausgewählten Ordners angezeigt. Rechts wird der Inhalt des ausgewählten Ordners angezeigt. Wenn Sie einen Ordner auswählen, in dem Sie den Look nicht speichern dürfen, wird unten im Menü eine Warnung angezeigt und die Schaltfläche Look speichern wird deaktiviert.

  7. Wenn der Look in einem anderen Ordner gespeichert werden soll, navigieren Sie zu dem entsprechenden Ordner. Sie haben folgende Möglichkeiten, um zu dem Ordner zu navigieren:

    • Wählen Sie im Feld Ordner einen übergeordneten Ordner aus, um ihn aufzurufen.
    • Wählen Sie links den Namen eines Ordners auf oberster Ebene aus, um dorthin zu gelangen.
    • Wählen Sie rechts den Namen eines untergeordneten Ordners aus, den Sie verwenden möchten, oder navigieren Sie zu einem seiner untergeordneten Ordner.
    • Wenn es mehrere Unterordner gibt, können Sie den Namen des Unterordners in das Feld Nach Titel filtern eingeben, damit die Liste nur nach diesem Unterordner gefiltert wird.
  8. Wenn Sie die Ansicht über einen vorhandenen Look speichern möchten, scrollen Sie nach unten oder verwenden Sie das Feld Nach Titel filtern, um den gewünschten Look zu finden und auszuwählen. Der Titel und die Beschreibung (falls vorhanden) des Looks werden in den Feldern Titel und Beschreibung angezeigt.

  9. Speichern Sie Ihren Look.

    • Wenn Sie Ihren Look speichern und zur Seite „Erkunden“ zurückkehren möchten, wählen Sie Speichern aus.
    • Um Ihren Look zu speichern und anzusehen, wählen Sie Save & View Look aus.

Sie können auch andere Optionen auf dem Tab „Erkunden“ auswählen, um die geführte Analyse zu speichern oder freizugeben, z. B.:

  • Herunterladen – So laden Sie die geführte Analyse herunter:
  • Senden: Die interaktive Analyse wird als einmalige Zustellung gesendet.
  • Speichern und planen: Sie können die interaktive Analyse als Look- oder Dashboard-Datei speichern und eine wiederkehrende Auslieferung festlegen.
  • Ergebnisse zusammenführen: Die geführte Analyse mit anderen Ergebnissen der Funktion „Erkunden“ zusammenführen

Interaktive Analyse neu laden

Wenn Sie die Daten in einer geführten Analyse neu laden möchten, wählen Sie im Dreipunkt-Menü Optionen die Option Neu laden aus:

Die geführte Analyse wird aktualisiert und zeigt die neuesten Daten an.