Looker-Administratoren und -Nutzer, denen die Berechtigung see_system_activity
gewährt wurde, haben Zugriff auf den Bereich Nutzung einer Instanz, der direkt mit der zugrunde liegenden Anwendungsdatenbank namens Looker verbunden ist. Die Datenbank i__looker
speichert Informationen zu Ihrer Looker-Instanz, einschließlich aller auf der Instanz gespeicherten Looks und Dashboards, Nutzerinformationen und Verlaufsabfragen der letzten 90 Tage:
Auf dieser Seite werden die am häufigsten verwendeten „Erkunden“ in i__looker
sowie Beispiele für häufige Verwendungszwecke beschrieben. Diese Funktion kann für Audit- und Monitoringzwecke nützlich sein.
SQL-Text und der Text in Filtern, die von Nutzern ausgeführt werden, sind in
i__looker
zugänglich und können von jedem Nutzer aufgerufen werden, der die Berechtigung zum Ansehen desi__looker
-Modells hat.Maßnahme ergreifen: Sie können ändern, wer Lesezugriff auf das
i__looker
-Modell hat. Looker-Administratoren haben standardmäßig Zugriff aufi__looker
. Nicht-Admin-Nutzern kann der Zugriff aufi__looker
gewährt werden, sofern ihnen die Berechtigungsee_system_activity
erteilt wurde.Tipp für das Chatteam: Zeitbasierte Daten werden in
i__looker
in der Zeitzone des Looker-Systems gespeichert. Weitere Informationen finden Sie auf der Seite Zeitzoneneinstellungen verwenden.
Geschichte entdecken
Die Verlaufsanalyse enthält Informationen zu jeder Abfrage, die in den letzten 90 Tagen auf Ihrer Looker-Instanz ausgeführt wurde.
Sie können über die folgende URL auf den Verlauf zugreifen. Ersetzen Sie dabei <instance_name.looker.com>
durch die Adresse der Looker-Instanz:
https://<instance_name.looker.com>/explore/i__looker/history
Die Funktion „Erkunden“ kann als detaillierte Version des Bereichs Abfragen auf der Seite Admin verwendet werden. Er enthält alle Informationen im Bereich Abfragen, geht jedoch zurück über die letzten 50 Abfragen hinaus und enthält weitere Informationen zu Nutzern, Rollen, Gruppen usw.
Was die Verlaufsanalyse nicht bedeutet
Der Verlauf umfasst die Ansichten Look, Dashboard und User. In diesen Ansichten werden nicht alle Looks, Dashboards und Nutzer auf der Instanz aufgelistet. Vielmehr werden hier die Looks, Dashboards und Nutzer aufgeführt, auf die in den letzten 90 Tagen zugegriffen wurde oder die aktiv waren. Wenn Sie umfassende Listen von Looks, Dashboards oder Nutzern aufrufen möchten, verwenden Sie die weiter unten auf dieser Seite beschriebenen Funktionen.
Abschneiden der Verlaufstabelle
Da sich die Größe der Verlaufstabelle 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 undhistory.source
istscheduled_task
.
Nützliche Felder im Bereich „Erkunden“
Die Funktion „Erkunden“ enthält viele Felder. Im Folgenden sehen Sie einige der am häufigsten verwendeten Felder:
history.source
: Die Quelle einer Abfrage, z. B. ein gespeicherter Look, Dashboard, Explore, Scheduled Task, API usw.history.created_time
: Das Datum und die Uhrzeit, zu der ein Ereignis in der Verlaufsanalyse erstellt wurde. Jedes Ereignis ist mit einer Abfrage in Looker verknüpft. Abfragen stammen von der Seite „Entdecken“, von Dashboards, Looks, API-Aufrufen und geplanten Ereignissen.history.result_source
: Gibt an, ob die Ergebnisse einer Abfrage aus dem Cache oder aus der Datenbank als neue Abfrage zurückgegeben wurden.history.runtime_in_seconds
: Die Ausführungszeit einer Abfrage. Dazu gehören der Aufbau der Abfrage, jedes Mal, wenn die Abfrage in der Warteschlange verbracht wurde, der Traffic zur und von der Datenbank und die Datenbankausführung der Abfrage.query.model
: Das einer Abfrage zugeordnete LookML-Modell.query.explore
: Die mit einer Abfrage verknüpfte LookML-Erkundung.query.sql_text
: Der tatsächliche SQL-Code, der für eine Abfrage ausgeführt wurde.
Beispiele
Im Folgenden finden Sie einige häufige Anwendungsbereiche von History Explore. Damit diese Links funktionieren, müssen Sie <instance_name.looker.com>
am Anfang der URL durch die Adresse der Looker-Instanz ersetzen.
Wie lange dauert die Laufzeit durchschnittlich für verschiedene Modelle auf meiner Instanz?
In diesem Tab werden alle Modelle aufgelistet, die in den letzten 90 Tagen abgefragt wurden. Außerdem wird die durchschnittliche Laufzeit für Abfragen angezeigt, die auf diesen Modellen in den letzten 90 Tagen basieren:
https://<instance_name.looker.com>/explore/i__looker/history?fields=query.model,history.average_runtime&f[history.result_source]=query&sorts=history.average_runtime+desc&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22history.result_source%22%3A%5B%7B%22type%22%3A%22%3D%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22query%22%7D%2C%7B%7D%5D%2C%22id%22%3A0%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded
Was ist das beliebteste Dashboard nach Anzahl der Suchanfragen?
Hier sehen Sie die Titel aller Dashboards, auf die in den letzten 90 Tagen zugegriffen wurde, sowie die Anzahl der Zugriffe auf diese Dashboards:
https://<instance_name.looker.com>/explore/i__looker/history?fields=dashboard.title,history.query_run_count&f[dashboard.title]=-NULL&sorts=history.query_run_count+desc&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22dashboard.title%22%3A%5B%7B%22type%22%3A%22%21null%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22%22%7D%2C%7B%7D%5D%2C%22id%22%3A0%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded
Welche „Entdecken“ ist bei verschiedenen Rollen am beliebtesten?
Diese Erkundung zeigt, wie oft eine Erkundung durch jede Rolle auf Ihrer Instanz in den letzten 90 Tagen ausgeführt wurde:
https://<instance_name.looker.com>/explore/i__looker/history?fields=history.query_run_count,query.view,role.name&pivots=role.name&f[role.name]=-NULL&sorts=history.query_run_count+desc+0&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22role.name%22%3A%5B%7B%22type%22%3A%22%21null%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22%22%7D%2C%7B%7D%5D%2C%22id%22%3A1%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded
Hat jemand in den letzten 90 Tagen einen bestimmten Tab abgefragt?
Mit der Funktion „Verlauf auswerten“ können Sie feststellen, ob in den letzten 90 Tagen ein bestimmtes exploratives Analysetool verwendet wurde:
- Wählen Sie die Felder
history.created_date
,query.explore
undquery.link
aus. - Filtern Sie nach
query.explore
und geben Sie den Namen des „Entdeckens“ ein. - Klicken Sie auf Ausführen.
Hat jemand in den letzten 90 Tagen ein Feld aus einer bestimmten Ansicht verwendet?
Mithilfe der Funktion „Erkunden“ können Sie feststellen, ob in den letzten 90 Tagen Felder aus einer bestimmten Ansicht verwendet wurden:
- Wählen Sie die Felder
history.created_date
,query.explore
undquery.link
aus. - Filtern Sie nach
query.fields_used
. Geben Sie dazu den Namen der Ansicht gefolgt von einem Punkt wieorders.
ein und wählen Sie für die Filterbedingung enthält aus. Durch den Zeitraum des Filters wird sichergestellt, dass nur Felder aus dieser Ansicht und nicht Felder aus Ansichten mit ähnlichen Namen zurückgegeben werden. - Klicken Sie auf Ausführen.
Entdecken
Die Funktion „Erkunden“ enthält Informationen zu allen auf Ihrer Looker-Instanz gespeicherten Looks, z. B.:
- Wer hat die Looks erstellt und wann sie erstellt wurden
- Die Felder, aus denen ein Look besteht
- Die Ordner, in denen die Looks gespeichert sind
Sie können auf Look Look über die folgende URL zugreifen. Ersetzen Sie dabei <instance_name.looker.com>
durch die Adresse der Looker-Instanz:
https://<instance_name.looker.com>/explore/i__looker/look
Nützliche Felder im Bereich „Erkunden“
Einige der am häufigsten verwendeten Felder in „Erkunden“ sind:
look.created_date
: Das Datum, an dem ein Look erstellt wurde.look.deleted_date
: Das Datum, an dem ein Look gelöscht wurde. Wenn der Look nicht gelöscht wurde, ist dieses Feld NULL.look.public
: Gibt an, ob der Look veröffentlicht wurde.look.public_slug
: Der Hash-Teil der Look-URL.query.link
: Ein Link zum Tab „Entdecken“, der dem Look zugrunde liegt.space.name
: Der Name des Ordners, in dem ein Look gespeichert ist.
Beispiele
Im Folgenden finden Sie einige häufige Anwendungsfälle für Look Explore. Damit diese Links funktionieren, müssen Sie <instance_name.looker.com>
am Anfang der URL durch die Adresse der Looker-Instanz ersetzen.
Wie viele öffentliche Looks gibt es?
In diesem Beispiel sind alle Looks für Ihre Instanz aufgeführt, die veröffentlicht wurden:
https://<instance_name.looker.com>/explore/i__looker/look?fields=look.id,look.title,look.link&f[look.public]=Yes&sorts=look.title&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22look.public%22%3A%5B%7B%22type%22%3A%22is%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22Yes%22%7D%2C%7B%7D%5D%2C%22id%22%3A0%7D%5D%7D&dynamic_fields=%5B%5D&origin=share-expanded
Welche Looks wurden gelöscht?
Auf diesem Tab werden alle gelöschten Looks aufgeführt:
https://<instance_name.looker.com>/explore/i__looker/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&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22look.deleted_date%22%3A%5B%7B%22type%22%3A%22%21null%22%2C%22values%22%3A%5B%7B%22constant%22%3A%227%22%2C%22unit%22%3A%22day%22%7D%2C%7B%7D%5D%2C%22id%22%3A1%2C%22error%22%3Afalse%7D%5D%7D&dynamic_fields=%5B%5D&origin=share-expanded
In welchen Ordnern werden meine Looks gespeichert?
Hier findest du alle deine Looks, sortiert nach dem Ordner, in dem sie gespeichert sind:
https://<instance_name.looker.com>/explore/i__looker/look?fields=space.name,look.id,look.title,look.link&f[look.deleted_date]=NOT+NULL&sorts=space.name+desc&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22look.deleted_date%22%3A%5B%7B%22type%22%3A%22%21null%22%2C%22values%22%3A%5B%7B%22constant%22%3A%227%22%2C%22unit%22%3A%22day%22%7D%2C%7B%7D%5D%2C%22id%22%3A1%2C%22error%22%3Afalse%7D%5D%7D&dynamic_fields=%5B%5D&origin=share-expanded
Dashboard-Erkundung
Das Dashboard „Erkunden“ enthält Informationen zu jedem auf Ihrer Looker-Instanz gespeicherten Dashboard. Ähnlich wie bei „Erkunden“ können Sie hier Informationen zu Ihren Dashboards abrufen, z. B. wer sie erstellt hat, wann sie erstellt wurden und in welchem Ordner sie sich befinden. Außerdem finden Sie dort Informationen zu den Dashboard-Einstellungen und -Elementen.
Sie können unter dem folgenden Link auf das Dashboard „Erkunden“ zugreifen. Ersetzen Sie dabei <instance_name.looker.com>
durch die Adresse Ihrer Looker-Instanz:
https://<instance_name.looker.com>/explore/i__looker/dashboard
Nützliche Felder im Dashboard „Erkunden“
Das Dashboard „Erkunden“ hat ähnliche Felder wie „Erkunden“. Neben diesen Feldern gibt es noch einige andere häufig verwendete Felder im Dashboard "Erkunden":
dashboard.refresh_interval
: Wennautomatische Aktualisierung auf dem Dashboard aktiviert ist, wie oft das Dashboard aktualisiert wird.dashboard.run_on_load
: Gibt an, ob Beim Laden ausführen auf dem Dashboard aktiviert ist.
Beispiele
Im Folgenden finden Sie einige häufige Anwendungsbereiche von Dashboard Explore. Sie müssen <instance_name.looker.com>
am Anfang der URL durch die Adresse Ihrer Looker-Instanz ersetzen, damit diese Links funktionieren.
Wie viele Dashboards werden beim Laden ausgeführt?
Hier sehen Sie, wie viele Dashboards in Ihrer Instanz für die Ausführung beim Laden konfiguriert sind:
https://<instance_name.looker.com>/explore/i__looker/dashboard?fields=dashboard.count&f[dashboard.run_on_load]=Yes&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22dashboard.run_on_load%22%3A%5B%7B%22type%22%3A%22is%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22Yes%22%7D%2C%7B%7D%5D%2C%22id%22%3A1%7D%5D%7D&origin=share-expanded
Wie viele häufig aktualisierte Dashboards gibt es?
Ähnlich wie bei Beim Laden ausführen kann sich die Einstellung Automatische Aktualisierung auf die Leistung von Looker auswirken, wenn Sie eine große Anzahl von Dashboards haben, die häufig automatisch aktualisiert werden. Hier sehen Sie die Anzahl der Dashboards, für die die automatische Aktualisierung festgelegt ist, und wie viele in jedem Zeitintervall aktualisiert werden:
https://<instance_name.looker.com>/explore/i__looker/dashboard?fields=dashboard.refresh_interval,dashboard.count&f[dashboard.refresh_interval]=-NULL&sorts=dashboard.count+desc&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22dashboard.refresh_interval%22%3A%5B%7B%22type%22%3A%22%21null%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22%22%7D%2C%7B%7D%5D%2C%22id%22%3A0%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded
Entdecken
Die Nutzeranalyse enthält Informationen zu jedem Nutzer auf Ihrer Looker-Instanz. Dazu gehören unter anderem folgende Informationen:
Nutzer-API-Anmeldedaten
Rollen, Berechtigungen und Berechtigungssätze, die Nutzern zugewiesen sind
Nutzerdetails und -einstellungen wie Name, ID und ob der Nutzer auf der Instanz aktiviert ist
Sie können über die folgende URL auf „Nutzeranalyse“ zugreifen. Ersetzen Sie dabei <instance_name.looker.com>
durch die Adresse Ihrer Looker-Instanz:
https://<instance_name.looker.com>/explore/i__looker/user
Nützliche Felder im Bereich „Explorative Nutzeranalyse“
Einige der häufig verwendeten Felder in der Funktion „Explorative Nutzeranalyse“ sind:
group.name
: Der Name einer Gruppe, zu der ein Nutzer gehörtpermission_set.permissions
: Liste der Berechtigungen, die einem Nutzer gewährt wurdenrole.name
: Die Rolle, die einem Nutzer zugewiesen istuser.dev_mode
: Gibt an, ob sich der Nutzer derzeit im Entwicklungsmodus befindetuser.is_disabled
: Gibt an, ob ein Nutzer auf der Looker-Instanz deaktiviert wurdeuser.edit_link
: Ein Link zur Seite in Looker, auf der Sie die Nutzerinformationen bearbeiten könnenrole.edit_link
: Ein Link zur Seite in Looker, auf der Sie die dem Nutzer zugewiesenen Rolleninformationen bearbeiten könnengroup.edit_link
: Ein Link zur Seite in Looker, auf der Sie die Gruppen von Nutzern bearbeiten können.
Beispiele
Im Folgenden finden Sie einige häufige Anwendungsfälle von „Explorative Nutzeranalyse“. Damit diese Links funktionieren, müssen Sie <instance_name.looker.com>
am Anfang der URL durch die Adresse der Looker-Instanz ersetzen.
Bei welchen Nutzern wurde der Zugriff deaktiviert?
In diesem Tab werden alle Nutzer aufgeführt, deren Zugriff deaktiviert wurde:
https://<instance_name.looker.com>/explore/i__looker/user?fields=user.name&f[user.is_disabled]=Yes&sorts=user.name&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22user.is_disabled%22%3A%5B%7B%22type%22%3A%22is%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22Yes%22%7D%2C%7B%7D%5D%2C%22id%22%3A1%7D%5D%7D&origin=share-expanded
Welche Nutzer haben eine bestimmte Berechtigung?
In diesem Beispiel werden alle Nutzer in Ihrer Instanz aufgelistet, die die Berechtigung develop
haben:
https://<instance_name.looker.com>/explore/i__looker/user?fields=user.name&f[permission_set.permissions]=%25develop%25&sorts=user.name&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22permission_set.permissions%22%3A%5B%7B%22type%22%3A%22contains%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22develop%22%7D%2C%7B%7D%5D%2C%22id%22%3A0%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded
Wie viele Nutzer hat jede Rolle auf meiner Instanz?
In diesem Bericht wird die Anzahl der aktiven Nutzer in jeder Rolle der Instanz gezählt. Einem Nutzer können mehrere Rollen zugewiesen werden. Wenn beispielsweise einem Nutzer sowohl die Rolle „&developer“ als auch die Rolle „Administrator“ zugewiesen ist, wird dieser Nutzer zweimal gezählt:
https://<instance_name.looker.com>/explore/i__looker/user?fields=role.name,user.count&f[user.is_disabled]=No&sorts=user.count+desc&limit=500&column_limit=50&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22user.is_disabled%22%3A%5B%7B%22type%22%3A%22is%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22No%22%7D%2C%7B%7D%5D%2C%22id%22%3A2%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded