Looker-Nutzungsberichte mit dem Test „Systemaktivitäten“ erstellen

Bevor Sie die Systemaktivität auf einem vom Kunden gehosteten Looker-Deployment mit einem MySQL-Back-End aktivieren, müssen Sie den Nutzer für die Back-End-Datenbank richtig einrichten. Insbesondere müssen Sie den Schritt für grant all on looker_tmp.* to '<DB_username>'@'%'; ausführen, bevor Sie die Funktion Systemaktivität aktivieren. Die Anleitung dazu finden Sie auf der Dokumentationsseite zum Migrieren der Looker-Back-End-Datenbank zu MySQL.

Looker-Administratoren und -Nutzer mit der Berechtigung see_system_activity haben im Erkunden-Menü Zugriff auf die explorativen Systemaktivitäten von Looker.

Das System „Aktivitätsaktivitäten“ verbindet sich mit der zugrunde liegenden Anwendungsdatenbank von Looker. Sie zeigen Informationen zu Ihrer Looker-Instanz, einschließlich der auf der Instanz gespeicherten Looks und Dashboards, Nutzerinformationen, bisherige Abfrageinformationen und Statistiken zur Instanzleistung. Sowohl der Detaillierungsgrad als auch die Aufbewahrung von Daten zur Systemaktivität unterliegen Systembeschränkungen. Die Systemaktivität ist dazu konzipiert, große Datenmengen zu erheben und in Ihren Geschäftsprotokollen zu zusammenfassen.

Diese Daten können als Ergänzung zu Monitoring- und Prüfaktivitäten dienen, sind aber nicht als Ersatz für Ihre aktuelle Compliance-Strategie gedacht.

Standardmäßig werden Daten der Systemaktivität in der internen Datenbank von Looker gespeichert. Die meisten Tabellen werden gemäß einem regelmäßigen Zeitplan gekürzt, um Speicherlimits einzuhalten. 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, Systemaktivitätsdaten mit dem SQL Runner abzufragen, da die Berechtigungen für die interne Datenbank von Looker begrenzt sind.

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ßnahme: Sie können festlegen, wer Lesezugriff auf das Modell „Systemaktivität“ hat. Looker-Administratoren haben standardmäßig Zugriff auf dieses Modell. Nutzern ohne Administratorzugriff kann Zugriff auf das Modell „Systemaktivität“ gewährt werden, wenn sie die Berechtigung see_system_activity haben.

Dashboards zur Systemaktivität und explorative Datenanalysen sind durch die Anzahl der gleichzeitigen Abfragen eingeschränkt, die ausgeführt werden können. Durch diese Einschränkung können sich die Ladezeiten für „explorative Datenanalysen zu Systemaktivitäten“ verlängern.

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

Systemaktivitäten – Explorative Datenanalysen

Das sind die Systemaktivitäten:

Name untersuchen Beschreibung Cache-Dauer
Verwendung von Inhalten Daten zur Look- und Dashboard-Nutzung, einschließlich der Häufigkeit der Aufrufe, der Favoriten, Planung, Einbettung und des Zugriffs über die API. Enthält auch Details zu einzelnen Looks und Dashboards. 12 Stunden
Datenbankverbindung Details zu Datenbankverbindungen. Enthält Informationen zu Nutzern, die Zugriff auf die Datenbankverbindungen haben. 1 Stunde
Dashboard Details zu allen Dashboards und Dashboard-Elementen. Enthält Informationen zu Looks, Abfragen, Rollen, Nutzern und Ordnern, die mit Dashboards verknüpft sind. 12 Stunden
Dashboard-Leistung Leistungsdaten und Verlaufsdaten zu Dashboards 1 Stunde
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 verbunden sind. 1 Stunde
Ereignisattribut Informationen zu den Attributen, aus denen Ereignisse bestehen. Enthält die Daten im Ereignisereignis „Erkunden“ und fügt Attributinformationen hinzu. 12 Stunden
Feldnutzung LookML-Felder und die Anzahl der verwendeten Felder. 1 Stunde
Ordner Informationen zu allen Ordnern, den in den einzelnen Ordnern gespeicherten Inhalten und dem Ersteller der einzelnen Ordner. 1 Stunde
Gruppe Liste von Gruppen und Details zu diesen Gruppen, einschließlich übergeordneter und untergeordneter Gruppen sowie Nutzer und Rollen, die zu den einzelnen Gruppen gehören. 1 Stunde
Verlauf Details zu allen Abfragen, die in den letzten 90 Tagen ausgeführt wurden 12 Stunden
Look Details zu allen Looks. Enthält Informationen zu Dashboards, Abfragen, Nutzern und Ordnern, die mit Looker verknüpft sind. 12 Stunden
Abfrage zusammenführen Informationen zu zusammengeführten Abfragen, einschließlich Feldern und anderen Elementen der Quelle und der zusammengeführten Abfragen 1 Stunde
PAT-Builds Details zu PAT-Builds, einschließlich der Zeit, die für das Beenden von Builds benötigt wird, und der Verbindung und dem Modell, zu denen die PATs gehören. 1 Stunde
PAT-Ereignislog Informationen zu historischen Ereignissen im Zusammenhang mit PATs, einschließlich PAT-Neuerstellungen und Fehler.

Weitere Informationen zum Ansehen und Verstehen von PAT-Protokollaktionen und den entsprechenden Aktionsdaten finden Sie auf der Dokumentationsseite zu PDT-Protokollaktionen.
12 Stunden
Leistungsmesswerte abfragen Detaillierte Aufschlüsselungen von Abfragen, die von Ihrer Looker-Instanz ausgeführt werden. 1 Stunde
Rolle Looker-Rollen sowie die Modell- und Berechtigungssätze, aus denen die Rollen bestehen. 1 Stunde
SQL-Abfrage SQL-Abfragen, die ausgeführt wurden, einschließlich, wie oft und wie oft sie ausgeführt wurden, sowie Details zu den ausgeführten Nutzern. 1 Stunde
Geplanter Plan Informationen zu allen geplanten Datenübermittlungen, einschließlich zuvor geplanter und derzeit geplanter Jobs. Enthält Daten zu den Dashboards, Looks, Abfragen, Ordnern und Nutzern, die mit geplanten Datenübermittlungen verknüpft sind. 12 Stunden
Nutzer Details zu jedem Nutzer, einschließlich der bisherigen Abfragen und der Inhalte und Ordner, auf die er Zugriff hat 12 Stunden

Beispiele zu gängigen Anwendungsfällen für Content Usage, Dashboard, Event, Event Attribute, History, Look, Merge Query, PDT Builds, SQL Query, Plan und Plan2.

Entdecken der Systemaktivität

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

API-Nutzung

Unter API-Nutzung finden Sie eine Übersicht über die Anzahl der API-Aufrufe an Ihre Looker-Instanz.

Mit der Funktion API-Nutzung können Sie folgende Fragen beantworten:

Wie erhalte ich ein tägliches Audit der API-Aufrufe?

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 zur Funktionsweise der einzelnen API-Aufrufe finden Sie in der Looker API-Referenz oder 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 die Anzahl der API-Aufrufe für einen beliebigen Zeitraum zusammenfassen. Sie können beispielsweise einen jährlichen Bericht erstellen, der zeigt, wie viele API-Aufrufe jeden Monat 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 bei API-Nutzung nach dem Erstellungsdatum 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

Verwendung von Inhalten

Unter Systemnutzung in der Systemaktivität finden Sie Informationen zur Looker- und Dashboard-Nutzung, einschließlich der Häufigkeit der Aufrufe, der Beliebtheit, der Planung und des Zugriffs über die API. Außerdem finden Sie hier Details zu einzelnen Looks und Dashboards.

Schnellstart-Analysen

Unter Entdecken von Inhalten finden Sie Kurzanleitungen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Suchanfragen verwenden können.

Wählen Sie in einem leeren explorativen Analysetool oder in einer laufenden explorativen Datenanalyse über das Blitzsymbol Schnelleinstieg eine Kachel zur Analyse des Schnellstarts aus. Daraufhin wird in Looker eine Abfrage mit vorab ausgewählten und sortierten Feldern angezeigt, um eine der folgenden Fragen zu beantworten:

  • Welcher Inhalt wurde den meisten 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 am häufigsten mit der Looker API zugegriffen?
  • Welche Dashboards werden in den letzten 7 Tagen am häufigsten erstellt?
  • Welche Looks, die in den letzten 7 Tagen erstellt wurden, werden am häufigsten verwendet?
  • Welche Boards wurden am häufigsten als Favoriten hinzugefügt?
  • Welche Inhalte wurden am häufigsten angesehen?

Mit dem explorativen Analysetool für Inhalte können Sie die beliebtesten Looks oder Dashboards in Ihrer Instanz finden. Anschließend können Sie den Verlauf Entdecken verwenden, um die Filter zu finden, die in beliebten Looks oder Dashboards verwendet werden. So finden Sie die beliebtesten Looks oder Dashboards:

  1. Wähle unter Content-Nutzung in der Ansicht Inhaltsnutzung die Optionen Content-ID, Inhaltstitel 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 ansehen aus. In der Ansicht Inhaltsnutzung kannst du auch Felder wie Gesamtsumme der Favoriten, Gesamt planen und Gesamtsumme der API einfügen.
  4. Sortieren Sie die Ergebnisse in absteigender Reihenfolge nach Gesamtansicht, um die beliebtesten Inhalte zuerst anzuzeigen.
  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. Sie können beispielsweise die Daten der letzten 30 Tage einschränken, indem Sie den Filterwert auf is less than 30 festlegen.

Im Bereich Verlauf finden Sie die Filter für bestimmte Designs und Dashboards:

  1. Filtern Sie im explorativen Analysetool in der Ansicht Dashboard oder Look nach dem Feld ID und geben Sie die IDs für die Dashboards oder Looks ein, die Sie mithilfe der Funktion Inhaltenutzung ermittelt haben.
  2. Wählen Sie in der Ansicht Abfrage die Option Filter aus, um eine Liste der Filter aufzurufen, die in den Dashboards oder den Looks verwendet werden, nach denen Sie filtern.

Dashboard

Unter Dashboard finden Sie Details zu Dashboards und Dashboard-Elementen, einschließlich Looks, Abfragen, Rollen, Nutzer und Ordner, die mit Dashboards verknüpft sind.

Schnellstart-Analysen

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

Wählen Sie in einem leeren explorativen Analysetool oder in einer laufenden explorativen Datenanalyse über das Blitzsymbol Schnelleinstieg eine Kachel zur Analyse des Schnellstarts aus. Daraufhin wird in Looker eine Abfrage mit vorab ausgewählten und sortierten Feldern angezeigt, um eine der folgenden Fragen zu beantworten:

  • In welchen Dashboards werden mehrere Explores verwendet?
  • Welche Dashboards haben kurze automatische Aktualisierungsintervalle?
  • Wie viele Dashboards sind beim Laden aktiviert?
  • Welche Dashboards haben mehr als 25 Kacheln?
  • Welche Dashboards verwenden die meisten Zusammenführungen?
  • In welchen Dashboards wird eine bestimmte Ansicht oder ein bestimmtes Feld verwendet?
  • Welche Ordner enthalten welche Dashboards?
  • Welche Kacheln bilden ein Dashboard?

Termin

Das Ereignisereignis enthält Informationen zu historischen Ereignissen in Looker, einschließlich Name, Typ und Häufigkeit der einzelnen Ereignisse. Außerdem finden Sie dort Informationen zu Gruppen und Nutzern, die mit diesen Ereignissen verbunden sind.

Im Folgenden finden Sie einige häufige Anwendungsfälle für die Funktion Expl. Ereignis:

In der Dokumentation zu Looker-Ereignissen finden Sie weitere Informationen zum Aufrufen von Ereignissen und allgemeinen Ereignisattributen sowie eine Liste der Ereignistypen.

Wie kann ich API-Anfragen finden und kategorisieren?

Sie können alle gesendeten API-Anfragen finden und mit der Funktion Ereignisanalyse kategorisieren:

  1. Wählen Sie in der Ansicht Ereignis die Felder Name und Kategorie aus.
  2. Fügen Sie einen Filter für Is API Call (Yes / No) hinzu und setzen Sie den Filterwert auf Yes.
  3. Sie haben auch die Möglichkeit, Felder wie Erstellungsdatum unter Ereignis und Name in Nutzer auszuwä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 untersuchen?

Mit der Funktion Ereignis können Sie Inhaltsaktualisierungen untersuchen. Filtern Sie dazu nach Ereignissen, 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 Inhaltsupdates anzugeben, z. B. Uhrzeit der Erstellung aus Ereignis und ID aus 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 kann ich Anmeldeereignisse ansehen?

Mithilfe der Funktion Erkunden 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 die ID und den Namen aus der Ansicht Nutzer aus.
  3. Wählen Sie in der Ansicht Ereignis die Option Erstellt aus.

Ereignisattribut

Das Ereignisattribut „Erkunden“ enthält die Daten im Ereignisereignis „Entdecken“ sowie zusätzliche Informationen zu den Attributen, die Ereignisse ausmachen.

Hier sind einige häufige Verwendungsmöglichkeiten für das Ereignisattribut „Entdecken“:

Weitere Informationen zum Aufrufen von Ereignissen, zu gängigen Ereignisattributen und zu einer Liste von Ereignistypen finden Sie auf der Seite Looker-Ereignisse.

Wie kann ich Änderungen an den Berechtigungen einsehen?

Verwenden Sie das Ereignisattribut „Erkunden“, um Berechtigungsänderungen anzusehen. 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 Erstellt und Name für die Uhrzeit der Änderung und den Typ des Ereignisses aus.
  2. Wählen Sie Name und Wert aus dem Ereignisattribut aus, um Informationen zu der Art der vorgenommenen Änderung und entweder zu den Nutzern, deren Berechtigungen geändert wurden, oder den spezifischen Berechtigungen, die geändert wurden, abzurufen.
  3. Wählen Sie ID und alle anderen gewünschten Felder unter 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 verfolgen, wenn Labs-Funktionen aktiviert sind?

Mit dem Tool Ereignisattribut können Sie beobachten, wann Labs-Funktionen aktiviert sind. Wählen Sie beispielsweise die folgenden Felder aus:

  1. Wählen Sie im Feld Ereignis die Option Erstellt 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 von Ereignisattribut angezeigt, wenn Name aus Ereignisattribut den Wert labs_feature_id hat. Wenn Name aus 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 ein Projektname geändert?

Im Tool Ereignisattribut können Sie sehen, 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

Im Bereich Verlauf werden einzelne Abfragen aufgezeichnet. Dies kann bei der Fehlerbehebung hilfreich sein, da es Details zu allen Abfragen angibt, die in den letzten 90 Tagen auf Ihrer Instanz ausgeführt wurden.

Im Folgenden finden Sie einige häufig gestellte Fragen zur Verwendung des explorativen Analysetools Verlauf:

Abschneiden der Verlaufstabelle

Da die Größe der Tabelle History (Verlauf) schnell zunehmen 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.

Erläuterung zu ausgewählten Feldern

Jedes Feld im Verlauf enthält eine Beschreibung, die Aufschluss über seinen Zweck gibt. In der folgenden Tabelle finden Sie detailliertere Beschreibungen bestimmter Felder, nach denen Kunden häufig fragen:

Feldname Beschreibung Mögliche Werte
Quelle Die Quelle einer Abfrage, z. B. ein Look, ein Explore, eine geplante Aufgabe, eine Benachrichtigung oder ein Dashboard.
Quelle des Ausstellers Die Quelle einer Abfrage, in Buckets aufgeteilt.
  • Action Hub: Die Abfrage wurde mit dem Looker Action Hub initiiert. Dazu gehört auch der Quelle-Wert authenticated_download.
  • API: Die Abfrage wurde mit der Looker API initiiert. Dazu gehört auch der Quelle-Wert api3.
  • System: Die Abfrage wurde von Looker initiiert, ohne dass Nutzer eingreifen. Dazu gehören die Quelle-Werte alerts, data-download-api und scheduled_task.
  • Nutzer: Die Abfrage wurde von einem Looker-Nutzer initiiert. Dazu gehören die Quelle-Werte dashboard, drill_modal, explore, look, merge_query, private_embed, render_manager, sqlrunner und suggest.
  • Sonstiges: Die Abfrage passt in keine der anderen Buckets. Dazu gehört auch der Quelle-Wert internal.
Status Der aktuelle Status des Verlaufsereignisses.
  • cache_only_miss: Die Abfrage wurde mit der Option cache_only=TRUE ausgeführt und der Cache-Eintrag war nicht vorhanden.
  • complete: Die Abfrage wurde abgeschlossen.
  • error: Die Abfrage ist mit einem Fehler fehlgeschlagen. Geben Sie das Feld Nachricht an, um die Fehlerdetails aufzurufen.
  • killed: Die Abfrage wurde von einem Nutzer, von der Datenbank oder von Looker abgebrochen.
Anzahl der Abfrageausführungen Dieses Feld zählt die Anzahl der Abfrageausführungen, indem die Einträge im Verlauf herausgefiltert werden, bei denen das Feld Status den Wert cache_only_miss hat. Mit anderen Worten: Dieses Feld enthält nur Einträge im Verlauf, bei denen im Feld Status der Wert complete, error oder killed angegeben ist. Eine positive Ganzzahl.

Schnellstart-Analysen

Das explorative Analysetool Verlauf umfasst Schnellstartanalysen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Abfragen verwenden können.

Wählen Sie in einem leeren explorativen Analysetool oder in einer laufenden explorativen Datenanalyse über das Blitzsymbol Schnelleinstieg eine Kachel zur Analyse des Schnellstarts aus. Daraufhin wird in Looker eine Abfrage mit vorab ausgewählten und sortierten Feldern angezeigt, um eine der folgenden Fragen zu beantworten:

  • Welche Abfragequellen waren im letzten Tag 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?
  • Was sind die zuletzt ausgeführten Abfragen?
  • Wie oft wurde ein bestimmter Look in den letzten 30 Tagen verwendet?
  • Was sind die durchschnittlichen Abfragelaufzeiten einzelner Modelle?
  • Was sind die letzten Abfrageaktivitäten für einen bestimmten Nutzer?

Welche Modelle werden in einem Dashboard verwendet?

Auf der Seite Verlauf finden Sie alle von einem Dashboard verwendeten Modelle. So lassen sich beispielsweise die Modelle identifizieren, für die ein Nutzer Berechtigungen benötigt, wenn er die Daten nicht in einem Dashboard sehen kann.

  1. Wählen Sie in der Ansicht Dashboard die Option ID (einschl.) aus.
  2. Wählen Sie in der Ansicht Abfrage die Option Modell und Anzahl aus.
  3. Filtern Sie nach ID (einschl.) und geben Sie die Dashboard-ID für das Dashboard 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 des Dashboards 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 kann ich Abfragen mit langer Ausführungszeit ermitteln?

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

  1. Wählen Sie ID und Verknüpfen unter Abfrage aus.
  2. Wählen Sie Durchschnittliche Laufzeit in Sekunden und Anzahl der Abfrageausführung aus dem Verlauf aus, um die durchschnittliche Dauer der einzelnen Abfragen und die Häufigkeit der Abfrage anzusehen.
  3. Sie können im Verlauf einen Filter für Abgeschlossen am hinzufügen und den Filterwert auf einen Zeitraum wie is in the past 7 days setzen, um die angezeigten Ergebnisse einzuschränken.
  4. Fügen Sie einen Filter für Is Single Query (Yes / No) (Ist eine Abfrage (Ja/Nein)) hinzu und setzen Sie den Wert auf is Yes, um Zusammenführungsabfragen 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. Filtern Sie dazu Durchschnittliche Laufzeit in Sekunden und setzen Sie den Filterwert auf is greater than 300.
  6. Sortieren Sie die Einträge unter Verlauf in absteigender Reihenfolge nach Durchschnittliche Laufzeit in Sekunden, um Abfragen mit der längsten durchschnittlichen Laufzeit zuerst aufzulisten.

Sie können die Abfrage dann als Look speichern und eine Benachrichtigung erstellen, die Sie darüber informiert, wenn es Abfragen mit Laufzeiten gibt, die 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 auch für Durchschnittliche Laufzeit in Sekunden ändern. Ersetzen Sie dazu is greater than 300 im Filterelement f[history.average_runtime]=%3E300 durch die gewünschte Anzahl von Sekunden.

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 SQL-Runner zum letzten Mal 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 Query (Abfrage) einen Filter für User ID (Nutzer-ID) hinzu und setzen Sie den Filterwert auf die ID des Nutzers.
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 Abfragen, die von Ihrer Datenbank gelöscht wurden, mit der Funktion Verlauf:

  1. Fügen Sie in Nachricht einen Filter aus dem Verlauf hinzu und setzen Sie den Filterwert auf contains query killed.
  2. Wählen Sie aus dem 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

Unter Dashboard finden Sie eine Liste mit den Titeln aller Dashboards, auf die in den letzten 90 Tagen zugegriffen wurde, sowie die Anzahl der Zugriffe auf diese Dashboards:

  1. Wählen Sie im Dashboard die Option Titel aus.
  2. Wählen Sie im Verlauf die Option Anzahl der Abfrageausführungen 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

Dieses explorative Analysetool zeigt, wie oft ein Explore-Objekt von jeder Rolle in 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 im Verlauf die Option Anzahl der Abfrageausführungen aus.
  4. Fügen Sie bei Name einen Filter für Nutzerrolle 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 ein bestimmtes exploratives Analysetool abgefragt?

Mithilfe des explorativen Analysetools Verlauf können Sie feststellen, ob ein bestimmtes exploratives Analysetool in den letzten 90 Tagen verwendet wurde:

  1. Wählen Sie unter Verlauf die Option Erstellungsdatum aus.
  2. Wählen Sie unter Abfrage die Option Erkunden und Verknüpfen aus.
  3. Fügen Sie in Abfrage einen Filter für Erkunden hinzu und geben Sie den Namen des explorativen Analysetools ein.

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

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

  1. Wählen Sie unter Verlauf die Option Erstellungsdatum aus.
  2. Wählen Sie unter Abfrage die Option Erkunden und Verknüpfen aus.
  3. Filtern Sie nach Felder verwendet von Abfrage, geben Sie den Namen der Ansicht gefolgt von einem Punkt (z. B. orders.) ein und wählen Sie enthält als Filterbedingung aus. Der Zeitraum Ihres Filters sorgt dafür, dass in den Ergebnissen nur Felder aus dieser Ansicht und nicht Felder aus ähnlich benannten Datenansichten zurückgegeben werden.

Im folgenden URL-Beispiel können Sie order%5E_items. im Filterelement f[query.formatted_fields]=%25order%5E_items. durch den Namen der Datenansicht, nach der Sie filtern möchten, ersetzen, 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

Welche Abfragen wurden in Google Tabellen initiiert?

Sie können mit der Funktion Verlauf eine Liste der Abfragen aufrufen, die in Google Tabellen mit der Funktion Verbundene Tabellenblätter für Looker generiert wurden:

  1. Wählen Sie Datum und Uhrzeitaus der Gruppe Erstellungsdatumim Verlauf aus.
  2. Wählen Sie im Verlauf der Gruppe Query API-Clienteigenschaften die Option API-Clientname, Tabellen-ID der verbundenen Tabellenblätter und Verbundene Tabellenblätter-Trigger aus.
  3. Wählen Sie unter Nutzer die Option Name aus.
  4. Filtern Sie im Verlauf in der Gruppe Query API-Clienteigenschaften nach Verbundene Tabellenblätter – Tabellen-ID und setzen Sie den Wert auf is not null.
https://<instance_name.looker.com>/explore/system__activity/history?fields=query_api_client_context.name,query_api_client_context.cs_spreadsheet_id,query_api_client_context.cs_trigger,user.name,history.created_date,history.created_time_of_day&f[query_api_client_context.cs_spreadsheet_id]=-NULL&sorts=history.created_time_of_day+desc&limit=5000

Look

Unter Look finden Sie Details zu allen Looks, einschließlich Informationen zu Dashboards, Abfragen, Nutzern und Ordnern, die mit Looker verknüpft sind.

Hier finden Sie einige häufig gestellte Fragen zur Verwendung der Funktion Look:

Welche Looks werden öffentlich geteilt?

Mit der Funktion Entdecken können Sie sehen, welche Looks öffentlich geteilt werden oder ob eine öffentliche URL aktiviert ist.

  • Filtern Sie in Look nach Öffentlich (Ja / Nein) und setzen Sie den Filterwert auf Yes.
  • Wählen Sie in Look die Optionen ID, Name und Link 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 Looks:

  1. Filtern Sie die ID von Look und legen Sie als Wert die ID des Looks fest.
  2. Wählen Sie ID und Name aus Nutzer aus.
  3. Sie können auch Felder wie Erstellungsdatum und Titel in Look auswählen.

Welche Looks wurden gelöscht?

So rufst du eine Liste aller gelöschten Looks auf:

  1. Wählen Sie in Look die Optionen ID, Titel, Link und Gelöscht am aus.
  2. Fügen Sie in Look einen Filter für Gelöscht am hinzu und setzen Sie den Filterwert auf is not null.
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

Die explorative Zusammenführen-Abfrage enthält Informationen zu zusammengeführten Abfragen, einschließlich Feldern und anderer Elemente der Quelle und der zusammengeführten Abfragen.

Mit der Funktion Abfrage zusammenführen können Sie folgende Fragen beantworten:

Welche explorativen Datenanalysen werden am häufigsten zusammengeführt?

Verwenden Sie die Funktion Abfrage zusammenführen, um herauszufinden, welche explorativen Datenanalysen am häufigsten zusammengeführt werden. Sie können auch die Tabellen zusammenführen, um die Leistung und weitere Funktionen zu verbessern.

  1. Wählen Sie unter Abfrage die Option Erkunden aus.
  2. Wählen Sie unter 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

PAT-Builds

Der Tab PDT-Builds enthält Informationen zu PAT-Builds, einschließlich der Zeit, die für das Fertigstellen von Builds benötigt wird, und der Verbindung und des Modells, zu denen die PATs gehören.

Hier sind einige häufige Anwendungsbereiche von PDT-Builds:

Die Ausführung dieser Abfragen auf Instanzen mit vielen PATs, die gleichzeitig ausgeführt werden, kann länger dauern.

Wie kann ich PAT-Build-Zeiten sehen?

Mit der Funktion Erkunden können Sie Build-Zeiten für PATs ermitteln. So werden beispielsweise die PAT-Build-Zeiten der letzten zwei Tage angezeigt:

  1. Fügen Sie in der Ansicht PDT Builds einen Filter für Start Time hinzu und setzen Sie seinen Wert auf is in the past 2 days.
  2. Wählen Sie in der Ansicht PDT-Builds die Optionen Startzeit, Ansichtsname, Verbindung, Modellname, Verstrichene Minuten und Verstrichene Sekunden 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 erkenne ich langfristige PATs, für die eine Benachrichtigung ausgelöst wird?

Sie können die explorative PAT-Erstellung verwenden, um langfristige PATs zu identifizieren. Anschließend können Sie die Abfrage als Aussehen speichern und eine Benachrichtigung erstellen, die Sie darüber informiert, wenn es PDTs mit Build-Zeiten gibt, die den von Ihnen angegebenen Grenzwert überschreiten.

So können Sie sich beispielsweise PATs mit einer durchschnittlichen Build-Dauer von mehr als 30 Minuten ansehen:

  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 Optionen Name ansehen, Verbindung und Durchschnittliche Dauer der Build-Minute aus.

Wenn Sie den Wert des Filters bei Durchschnittliche Build-Minuten aus 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 abfragen

Unter Messwerte zur Abfrageleistung finden Sie detaillierte Aufschlüsselungen der Abfragen, die von Ihrer Looker-Instanz ausgeführt werden.

Mit diesem explorativen Analysetool können Sie beispielsweise untersuchen, welche Komponenten einer Abfrage am längsten geladen wurden. Mit dem Tool „Erkunden“ können Sie außerdem Trends bei der Abfrageleistung und Anomalien erkennen. Eine detailliertere Aufschlüsselung des Abfragelebenszyklus und der Felder, die in diesem explorativen Analysetool erfasst werden, finden Sie auf der Dokumentationsseite Grundlagen der Abfrageleistung.

Schnellstart-Analysen

Die explorative Abfrageleistung umfasst Schnellstartanalysen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Abfragen verwenden können.

Wählen Sie in einem leeren explorativen Analysetool oder in einer laufenden explorativen Datenanalyse über das Blitzsymbol Schnelleinstieg eine Kachel zur Analyse des Schnellstarts aus. Daraufhin wird in Looker eine Abfrage mit vorab ausgewählten und sortierten Feldern angezeigt, um eine der folgenden Fragen zu beantworten:

  • Wie lange hat jede Abfragephase gedauert?
  • Welche explorativen Datenanalysen haben die durchschnittliche Dauer der Hauptabfrage?
  • Welche Nutzer haben die durchschnittliche durchschnittliche Hauptzeit für Abfragen?
  • Zu welchen Tageszeiten gibt es die längsten asynchronen Worker-Zeiträume?
  • Zu welchen Tageszeiten sind die längsten Initialisierungszeiten für Abfragen?
  • Zu welchen Tageszeiten gilt die längste Bearbeitungszeit für Verbindungen?
  • Zu welchen Tageszeiten gibt es die längsten Zeitangaben für die Hauptabfrage?
  • Zu welchen Tageszeiten gibt es die längste Zeit nach der Abfrage?

SQL-Abfrage

Unter SQL-Abfrage finden Sie Informationen zu den ausgeführten SQL-Abfragen, einschließlich ihrer letzten und häufigen Abfrage sowie Details zu Nutzern, die sie ausgeführt haben.

Mit der explorativen SQL-Abfrage können Sie Fragen wie die folgenden beantworten:

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

Sie können die SQL-Abfrage verwenden, um die Nutzer zu ermitteln, die die meisten SQL-Runner-Abfragen ausführen:

  1. Wählen Sie ID und Name aus Nutzer aus.
  2. Wählen Sie in der SQL-Runner-Abfrage die Option Anzahl aus.
  3. Sortieren Sie die Spalte Anzahl in SQL-Runner-Abfrage in absteigender Reihenfolge, 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 Bericht Geplanter Tarif enthält Informationen zu allen geplanten Datenübermittlungen, einschließlich zuvor geplanter und derzeit geplanter Jobs.

Hier finden Sie einige häufig gestellte Fragen zur Verwendung des geplanten Tarifs:

Wie kann ich geplante Pläne in einer einheitlichen Zeitzone anzeigen lassen?

Sie können den geplanten Plan verwenden, um alle geplanten Pläne in einer einheitlichen Zeitzone anzusehen, da Systemaktivitäten zeitbasierte Daten in der Systemzeitzone speichern:

  1. Wählen Sie ID, Name und Nächste Laufzeit aus Geplanter Plan aus, um die nächste Laufzeit für jeden geplanten Plan in der Systemzeitzone aufzurufen.
  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 Lieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test (z. B. für den Test die Auslieferung eines Look).
  4. In der Ansicht Geplanter Plan können Sie auch Felder wie Cron-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 Zeitpläne fest?

Mit der Funktion Planen können Sie die Phase ermitteln, in der Zeitpläne hängen bleiben. Beispiel:

  1. Wenn Sie die Phase sehen möchten, in der ein bestimmter geplanter Job hängen geblieben ist, filtern Sie nach ID aus Geplanter Job und setzen Sie den Filterwert auf die ID des geplanten Jobs. Wählen Sie unter Geplante Jobphase die Option Phase, Geplante Job-ID und Laufzeit in Sekunden aus.
  2. Außerdem können Sie in der geplanten Jobphase die Option Startzeit und Abgeschlossene Zeit auswählen.

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

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 Eigentümer von Zeitplänen?

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

  1. Wählen Sie im Geplanten Plan die ID und den Namen aus.
  2. Wählen Sie ID und Name aus Nutzer aus.
  3. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Lieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test (z. B. für den Test die Auslieferung eines Look).
  4. Wenn Sie nach dem Inhaber eines bestimmten Zeitplans suchen möchten, 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 gleichzeitig ausgeführt?

Mit der Funktion Plan geplant können Sie Pläne ermitteln, die zur selben Zeit ausgeführt werden sollen:

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

Sie können dann den Zeitplan für Zeitpläne ändern, z. B. für die Bereitstellung eines Look, sodass mehrere Zeitpläne nicht 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 Planen können Sie beliebig viele Zeitpläne bzw. Zeitpläne mit einem Zeilenlimit von -1 suchen:

  1. Filtern Sie nach Alle Ergebnisse senden und setzen Sie den Wert auf Ja.
  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 aufrufen?

Mit der Funktion Planen können Sie sich den Verlauf von mehr als 50 Zeitplänen auf der Seite Zeitplan ansehen ansehen. Beispiel:

  1. Wählen Sie in Geplanter Plan die ID aus.
  2. Wählen Sie unter Nutzer die Option Name aus, um zu sehen, wer einen Zeitplan erstellt hat.
  3. Wählen Sie aus Geplanter Job die Option Cron-Zeitplan aus, um die geplante Lieferzeit für jeden geplanten Job als Cronstring anzuzeigen.
  4. Wählen Sie unter Geplantes Planziel die Option Typ aus, um den Zieltyp aufzurufen (z. B. für die Bereitstellung 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 Uhrzeit der Erstellung und Abgeschlossene Zeit aus.
  7. Wählen Sie unter Geplante Jobphase die Option Laufzeit in Sekunden 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-Zeitplan aufzurufen.
  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 Zeitspanne 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 Lieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test (z. B. für den Test die Auslieferung 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 filtere ich Ergebnisse nach bestimmten Zeitplänen?

Mit der Funktion Planen 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 mit Zeitplänen 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 im Geplanten Plan die ID und den Namen aus.
  3. Wählen Sie unter Nutzer die Option Name aus, um zu sehen, wer einen Zeitplan erstellt hat.
  4. Wählen Sie in Geplanter Zeitplan die Option Cron-Zeitplan aus, um die geplante Lieferzeit für jeden Zeitplan als Cron-String anzuzeigen.
  5. Sie können auch Link in der Ansicht Look oder in der Ansicht Dashboard auswählen, um einen Link zum Look- oder Dashboard-Zeitplan aufzurufen.
  6. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Lieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test (z. B. für den Test die Auslieferung 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 es, Fehlertrends in mehreren Zeitplänen zu erkennen. So können Sie beispielsweise herausfinden, ob SFTP-Zeitpläne mit einer bestimmten Fehlermeldung fehlschlagen.

  1. Wählen Sie Erstellungszeitpunkt, Abgeschlossen, ID, Status und Statusdetails aus Geplantem Job aus, um eine Liste der geplanten Jobs mit ihren Statuswerten und Fehlermeldungen aufzurufen.
  2. Wählen Sie unter Geplante Jobphase die Option Phase aus.
  3. Wählen Sie Typ und Format aus dem Bereich Geplanter Plan aus, um den Zieltyp (z. B. für die Bereitstellung eines Look) und das Datenformat (z. B. die Auslieferung eines Look) aufzurufen.
  4. Filtern Sie nach Geplanter Job nach Status und setzen Sie den Filterwert auf failure, um nur geplante Jobs einzubeziehen, die fehlgeschlagen sind.
  5. Wenn Sie nur Ergebnisse für ein bestimmtes Ziel einschließen möchten, filtern Sie im Feld Typ nach Geplantes Ziel des Plans 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 der Funktion Planen 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 im Geplanten Plan die ID und den Namen aus.
  2. Wählen Sie unter Nutzer die Option Name aus.
  3. Wählen Sie unter Geplanter Plan die Option Cron-Zeitplan aus.
  4. Wählen Sie unter Geplante Jobphase die Option Durchschnittliche Laufzeit in Sekunden aus.
  5. Filtern Sie nach Einmal ausführen (Ja/Nein) und setzen Sie den Filterwert auf No, um Lieferungen auszuschließen, die einmal gesendet wurden (z. B. für eine Bereitstellung eines Look) oder als einmaligen Test (z. B. für den Test die Auslieferung 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 Laufzeiten für geplante Jobs auf:

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

Wenn Sie im folgenden URL-Beispiel den Filter für ID von Geplanter Plan ändern möchten, ersetzen Sie 145 im Filterelement f[scheduled_plan.id]=145 durch die ID des 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

Die explorative Nutzeranalyse enthält Details zu jedem Nutzer, einschließlich der bisherigen Abfragen und der Inhalte und Ordner, auf die er Zugriff hat.

Schnellstart-Analysen

Die Funktion Explorative Nutzeranalyse enthält Schnellstartanalysen, mit denen Sie schnell Fragen beantworten oder als Ausgangspunkt für andere Abfragen verwenden können.

Wählen Sie in einem leeren explorativen Analysetool oder in einer laufenden explorativen Datenanalyse über das Blitzsymbol Schnelleinstieg eine Kachel zur Analyse des Schnellstarts aus. Daraufhin wird in Looker eine Abfrage mit vorab ausgewählten und sortierten Feldern angezeigt, um eine der folgenden Fragen zu beantworten:

  • Wie viele aktivierte Nutzer hat die Berechtigung „Betrachter“ (access_data)?
  • Bei welchen Nutzern in den letzten 7 Tagen waren mehr als drei geplante Jobs fehlgeschlagen?
  • Wann wurde ein bestimmter Nutzer zuletzt angemeldet?
  • Welche Nutzer sind am aktivsten?
  • Welche Nutzer haben sich seit mehr als 90 Tagen nicht mehr angemeldet?
  • Für welche Nutzer wurde der Zugriff deaktiviert?
  • Welche Nutzer haben die Entwicklerberechtigung (develop)?
  • Wie viele Nutzer hat jede 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 > Anzahl der Abfrageausführungen aus.
  3. Filtern Sie unter Historie nach Erstellt am > Datum und legen Sie als Wert den Zeitraum fest, für den Google-Mitarbeiter Zugriff haben sollen.
  4. Filtern Sie im Verlauf nach Quelle > Quelle und setzen Sie den Wert auf is not equal to scheduled_task, um alle geplanten Aufgaben zu entfernen.
  5. Filtern Sie unter User Facts nach Nutzerberechtigungen > Ist Looker-Mitarbeiter (Ja / Nein) und setzen Sie den Wert auf is Yes, um nur Google-Mitarbeiter anzuzeigen.
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 im Labs zu Systemaktivitäten

Mit geführten Analysen können Looker-Administratoren und -Nutzer mit der Berechtigung see_system_activity schnell wichtige Fragen zur Instanznutzung im explorativen Analysetool mit einem Frage-und-Antwort-Format beantworten. Damit Nutzer auf geführte Analysen zugreifen können, muss ein Administrator die Funktion Geführte Analysen in der Systemaktivität Labs aktivieren.

Eine geführte Analyse umfasst vorausgefüllte Felder, Werte und Optionen und bietet eine Visualisierung mit den ausgewählten Messwerten.

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

Nutzer können derzeit unter Verlauf auf verschiedene geführte Analyseoptionen zugreifen:

  • Welche Nutzer sind in Ihrer Instanz am aktivsten? – Ermitteln Sie, wer das Beste aus Ihrer Instanz herausholt
  • Auf welche Inhalte wird Ihre Instanz erhoben? – Häufig verwendete Inhalte identifizieren
  • Nutzerprüfung: Informationen zur Nutzeraktivität nach Typ und Rolle
  • Instanznutzung im Zeitverlauf: Vergleichen Sie verschiedene Aktivitätsmesswerte im Zeitverlauf.

Auswahl einer geführten Analyse aus einem leeren explorativen Analysetool

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 unter Schnelleinstieg angezeigt.

Sobald die geführte Analyse durchgeführt wurde, können Sie die Datenwerte anpassen, um wichtige Fragen zu beantworten. Außerdem haben Sie die Möglichkeit, die Analyse genauer zu untersuchen oder die Analyse zu speichern, um sie mit anderen Nutzern zu teilen, die Zugriff darauf haben. Wenn Sie die Analyse beenden möchten, schließen Sie einfach den Browsertab.

Interaktive Analyse auswählen, wenn eine explorative Datenanalyse ausgeführt wurde

Wenn Sie bereits eine Aktivitätsanalyse für die Systemaktivität durchgeführt haben, können Sie eine geführte Analyse auswählen, indem Sie neben dem Namen der Funktion auf die Schaltfläche Kurzanleitung klicken.

Durch diese Aktion wird das Schnellstart-Menü 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 durchgeführt wurde, können Sie die Datenwerte anpassen, um wichtige Fragen zu beantworten. Außerdem haben Sie die Möglichkeit, die Analyse genauer zu untersuchen oder die Analyse zu speichern, um sie mit anderen Nutzern zu teilen, die Zugriff darauf haben. Wenn Sie die Analyse beenden möchten, schließen Sie einfach den Browsertab.

Interaktive Analyse anpassen

Nachdem Sie eine geführte Analyse in einem leeren explorativen Analysetool oder im Schnelleinstieg-Menü eines explorativen Analysetools ausgewählt haben, wird die Analyse automatisch in einem neuen Browsertab geöffnet.

Wenn die geführte Analyse abgeschlossen ist, können Sie je nach Analyse Werte aus Bedingungen ergänzen und erstellen, indem Sie Werte und Bedingungen aus Drop-down-Menüs, Datumsmenüs oder Optionsfeldern auswählen.

Sie können beispielsweise die Analyse Inhalte, die Ihre Instanz besteuern? auswählen, um häufig verwendete Inhalte auf Ihrer Looker-Instanz zu identifizieren. Nachdem die geführte Analyse geladen wurde, können Sie unter Über welchen Zeitraum? den Standardwert für den Zeitraum in Letzte 30 Tage ändern.

Die geführte Analyse wird automatisch mit dem ausgewählten Zeitraum aktualisiert.

In dieser Phase können Sie entscheiden, ob Sie zusätzliche Informationen über die Analyse gewinnen möchten, indem Sie die Daten erweitern. Sie können die Analyse als Looker oder Dashboard speichern und für andere Nutzer freigeben, die Zugriff haben. Alternativ können Sie die Analyse schließen, indem Sie das Browserfenster schließen.

Dreipunkt-Menü mit Optionen für die geführte Analyse

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

Detaillierte Analyse mithilfe einer Anleitung

Sobald 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 Erkunden aus.

Der Tab „Entdecken“ wird mit einem neuen Tab geöffnet, in dem die Felder und die Visualisierung aus der geführten Analyse vorinstalliert sind.

Sie können weitere Daten hinzufügen, indem Sie neben anderen Anpassungen Felder, Pivots oder Filter hinzufügen oder entfernen. Weitere Informationen und Best Practices finden Sie unter Daten in Looker auswerten.

Geführte Analyse speichern

Nachdem Sie eine geführte Analyse angepasst haben, können Sie sie speichern und für andere freigeben. Sie können eine geführte Analyse auf zwei Arten speichern:

Interaktive Visualisierung zu einem Dashboard hinzufügen

Wenn Sie einem Dashboard eine interaktive Analysevisualisierung 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.

Öffnen Sie das Menü Geführte Analyse in einem Dashboard speichern und führen Sie folgende Schritte aus:

  1. Geben Sie einen Titel für die Kachel für das geführte Analyse-Dashboard ein.
  2. Wählen Sie einen Ordner aus, in dem das Dashboard gespeichert wird, 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 Dialogfeld 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

Wenn Sie eine interaktive Analyse als Look speichern möchten, wählen Sie im Dreipunkt-Menü Options (Optionen) die Option explore from Here aus:

Daraufhin wird ein neuer Browsertab mit einer explorativen Datenanalyse mit den Feldern und der Visualisierung aus der geführten Analyse geöffnet:

So speichern Sie die Funktion „Als Look ansehen“:

  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 im Menü unten eine Warnung angezeigt und die Schaltfläche Look & View wird gespeichert.

  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 die übergeordneten Ordner aus, die Sie aufrufen möchten.
    • 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.
    • Gibt es mehrere Unterordner, 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 den Look ändern möchten, scrollen Sie nach unten oder wählen Sie im Feld Nach Titel filtern den gewünschten Look aus. Der Titel und die Beschreibung des Looks (falls vorhanden) werden in den Feldern Titel und Beschreibung angezeigt.

  9. Speichern Sie Ihren Look.

    • Wähle Speichern, um deinen Look zu speichern und zur Seite "Entdecken" zurückzukehren.
    • Wenn Sie den Look speichern und aufrufen möchten, wählen Sie Save & View aus.

Sie können auch andere Optionen auf dem Tab „Erkunden“ auswählen, um die explorative Datenanalyse zu speichern oder freizugeben. Beispiele:

  • Herunterladen – Wenn Sie die interaktiven Analysetools herunterladen möchten, sollten Sie sich diese ansehen.
  • Senden: Um die gestützte Analyse als einmalige Zustellung zu senden
  • Speichern und planen: Wenn Sie die interaktive Analyse als Look oder Dashboard speichern und eine wiederkehrende Auslieferung festlegen möchten,
  • Ergebnisse zusammenführen: Wenn Sie die Ergebnisse der geführten Analyse mit den Ergebnissen anderer Auswertungen zusammenführen möchten,

Interaktive Analyse wird neu geladen

Wenn Sie die Daten in einer interaktiven Analyse neu laden möchten, wählen Sie im Dreipunkt-Menü Optionen die Option Aktualisieren aus.

Die geführte Analyse wird aktualisiert und die aktuellen Daten werden angezeigt.