Looker (Google Cloud Core) bietet ein LookML-Beispielprojekt, mit dem Sie Folgendes erreichen können:
- LookML schreiben
- Daten über die Explore-Oberfläche abfragen
- Vorhandene Analysen mit Dashboards ansehen
Das LookML-Beispielprojekt ist auf Looker (Google Cloud Core)-Instanzen aller Versionstypen verfügbar.
Das LookML-Beispielprojekt auf Looker (Google Cloud Core)-Instanzen enthält kuratierte LookML-Modelle, die auf dem öffentlichen BigQuery-Dataset the Look eCommerce
basieren. Dieses Projekt ist ein guter Ausgangspunkt, um zu lernen, wie Sie eigene LookML-Modelle erstellen und vorhandene Modelle ändern, um die Nutzerfreundlichkeit zu optimieren.
Wenn Sie eine Looker (Google Cloud Core)-Instanz erstellen, wird das LookML-Beispielprojekt bereits als Bare Repository in Ihrer Instanz konfiguriert. Dabei werden Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) verwendet, um eine Verbindung zu einer von Google verwalteten BigQuery-Datenbank herzustellen.
aktiviert sein.Vorbereitung: BigQuery API aktivieren
Bevor Sie das LookML ändern, die Explores abfragen und die Beispiel-Dashboards aus dem Beispiel-LookML-Projekt ansehen können, muss jemand mit der IAM-Rolle „Looker-Administrator“ die BigQuery API für das Google Cloud -Projekt aktivieren, das Ihre Looker (Google Cloud Core)-Instanz enthält. Aktualisieren Sie nach der Aktivierung der API die Konsolenseite, um zu bestätigen, dass die API aktiviert wurde.
LookML-Beispielprojekt ansehen und damit interagieren
Sie können das LookML-Beispielprojekt aufrufen, indem Sie in der Looker-IDE zum Projekt sample_thelook_ecommerce
navigieren. Das Projekt sample_thelook_ecommerce
enthält vier Ordner: 0_start_here
, 1_basic_lookml
, 2_intermediate_lookml
und 3_advanced_lookml
. Diese Ordner enthalten die folgenden Elemente:
README.md
-Dateien mit Anleitungen und Erklärungen zu grundlegenden, fortgeschrittenen und erweiterten LookML-Konzepten- Vordefinierte LookML-Modelle mit einer Verbindung zur BigQuery-Beispielverbindung
sample_bigquery_connection
- Vordefinierte LookML-Explores und -Ansichten, die Sie anpassen können
Wenn Sie der Anleitung in den README.md
-Dateien des Projekts folgen, können Sie Änderungen an der Beispiel-LookML vornehmen und sehen, wie sich diese Änderungen auf die Explore-Benutzeroberfläche auswirken. Das LookML-Beispielprojekt enthält auch vordefinierte Dashboards, die Sie hinzufügen und ändern können, um Beispielanalysen zu erstellen.
Auf LookML-Projektdateien zugreifen und sie bearbeiten
So greifen Sie auf die LookML-Dateien im Beispiel-LookML-Projekt zu:
- Wählen Sie im Navigationsbereich auf der linken Seite die Option Entwickeln aus, um das Menü Entwickeln zu öffnen.
- Wählen Sie das Projekt
sample_thelook_ecommerce
aus. Wenn Sie zum Beispielprojekt wechseln, wird standardmäßig die DateiSTART_HERE_README.md
geöffnet. - Lesen Sie die Anleitung in den
START_HERE_README.md
-Dateien oder rufen Sie eine andere Projektdatei auf. - Wenn Sie Änderungen an der LookML testen möchten, aktivieren Sie den Entwicklungsmodus und folgen Sie der Anleitung in der Datei
README.md
.
Abfragen mit den Beispiel-Explores erstellen
Standardmäßig sind im LookML-Beispielprojekt die folgenden Explores definiert:
- 1) Basic Ecommerce
- 2) E-Commerce für Fortgeschrittene
- 3) Mittleres E-Commerce-Risiko (nur gültige Bestellungen)
- 4) Erweiterte E-Commerce-Berichte (nur gültige Bestellungen)
So greifen Sie auf die Beispiel-Explores zu:
- Wählen Sie im linken Navigationsbereich die Option Erkunden aus, um das Menü Erkunden zu öffnen.
- Wählen Sie im Menü Explore einen der Beispiel-Explores aus.
Weitere Informationen zum Abfragen von Daten mit Explores finden Sie in den README.md
-Dateien oder unter Explores in Looker ansehen und damit interagieren.
Beispieldashboards ansehen und bearbeiten
Wenn Sie Ihre Instanz erstellen, enthält sie standardmäßig die folgenden benutzerdefinierten Beispiel-Dashboards aus dem Beispielprojekt:
- Business Pulse – Beispiele für einfache Visualisierungen
- Business Pulse – Beispiele für Visualisierungen für Fortgeschrittene
- Business Pulse – Beispiele für erweiterte Visualisierungen
Die Instanz enthält keine anderen Inhalte wie von Nutzern erstellte Looks oder Dashboards. Diese Beispiel-Dashboards werden jedoch auf der vorkonfigurierten Startseite für die Instanz angezeigt.
Außerdem werden diese Beispiel-Dashboards in Ihrer Instanz im Ordner Freigegebene Ordner (Ordner Ihrer Organisation) angezeigt.
So greifen Sie auf die Beispiel-Dashboards im Ordner Freigegebene Ordner zu:
- Wählen Sie im Navigationsbereich auf der linken Seite die Option Ordner aus.
- Wählen Sie auf der Seite Alle Ordner die Option Freigegebene Ordner aus.
- Wählen Sie auf der Seite Ordner Ihrer Organisation eines der Beispiel-Dashboards aus.
Sie können die Dashboards dann aufrufen und Änderungen daran vornehmen. Weitere Informationen finden Sie unter Dashboards ansehen und Benutzerdefinierte Dashboards bearbeiten.
Eine Reihe von Kurzanleitungen mit dem LookML-Beispielprojekt durchlaufen
Wenn Ihre Looker (Google Cloud Core)-Instanz mit dem LookML-Beispielprojekt eingerichtet ist, können Sie die folgenden Kurzanleitungen verwenden, um die verschiedenen Schritte durchzugehen, die für den Einstieg in Looker (Google Cloud Core) erforderlich sind. Das reicht von der Verbindung zu Ihrem Data Warehouse bis hin zum Erstellen und Freigeben von Dashboards mit aussagekräftigen Visualisierungen. In den Kurzanleitungen werden gängige Looker-Vorgänge anhand des LookML-Beispielprojekts beschrieben. Sobald Sie mit den Verfahren vertraut sind, können Sie die Schritte auf Ihre eigenen Datenverbindungen und Datasets anwenden.
Die folgenden Schnellstarts werden in der Reihenfolge angezeigt, die in der Regel erforderlich ist, um eine Looker-Instanz von Grund auf einzurichten und zu verwenden. Da in den Kurzanleitungen das LookML-Beispielprojekt verwendet wird, können Sie sie unabhängig voneinander und in beliebiger Reihenfolge durchführen:
- Verbindung für eine öffentliche IP-Instanz erstellen: Hier erfahren Sie, wie Sie eine Datenbankverbindung für eine öffentliche IP-Instanz von Looker (Google Cloud Core) erstellen, die als Grundlage für ein beliebiges LookML-Projekt oder für ein bestimmtes LookML-Projekt verwendet werden kann.
- Modell aus Beispieldaten generieren: Hier erfahren Sie, wie Sie mit Looker (Google Cloud Core) automatisch ein einfaches Datenmodell aus einer Verbindung generieren, die in jeder Instanz enthalten ist.
- Daten modellieren: Hier erfahren Sie, wie Sie dem Modell, das aus Beispieldaten generiert wurde, zusätzliche Dimensionen, Messwerte und Filter hinzufügen.
- Dashboard mit Beispieldaten erstellen: Hier erfahren Sie, wie Sie ein Dashboard mit Beispieldaten aus dem Explore Intermediate Ecommerce im LookML-Beispielprojekt in Ihrer Looker (Google Cloud Core)-Instanz erstellen.
- Look mit Beispieldaten erstellen: Hier erfahren Sie, wie Sie Daten in Looker abfragen und visualisieren und Ihre Abfrageergebnisse als Look speichern, den Sie freigeben und wiederverwenden können.
Nutzerzugriff auf das Projekt ändern
Standardmäßig ist für Nutzer mit einer der Looker-Standardrollen das Modell Alle in Ihrer Looker (Google Cloud Core)-Instanz festgelegt. Daher können standardmäßig alle Nutzer auf alle Modelle zugreifen, die im sample_thelook_ecommerce
-Projekt definiert sind.
Wenn Sie verhindern möchten, dass bestimmte Nutzer ein oder mehrere Modelle aus dem Projekt aufrufen oder damit interagieren, können Sie eine Modellgruppe erstellen, die die Modelle in sample_thelook_ecommerce
nicht enthält. Erstellen Sie dann eine neue Rolle oder aktualisieren Sie eine vorhandene Rolle, die mit dem neuen, eingeschränkteren Modellset verknüpft ist.
LookML-Beispielprojekt entfernen
Sie können das Beispielprojekt und die Verbindung aus Ihrer Instanz entfernen. Wenn Sie das Projekt entfernen möchten, folgen Sie der Anleitung unter Auf Projektinformationen zugreifen und sie bearbeiten.
Sie können die sample_bigquery_connection
-Verbindung auch löschen. Folgen Sie dazu der Anleitung auf der Dokumentationsseite Verbindungen.
Nächste Schritte
- Einführung in LookML
- LookML – Begriffe und Konzepte
- Neues Modell generieren
- Auf LookML-Projektdateien zugreifen
- Übersicht über die Kurzanleitung für Looker (Google Cloud Core)