LookML-Beispielprojekt auf einer Looker (Google Cloud Core)-Instanz verwenden

Looker (Google Cloud Core) bietet ein LookML-Beispielprojekt, mit dem Sie Folgendes erreichen können:

Das LookML-Beispielprojekt ist auf Looker (Google Cloud Core)-Instanzen aller Editionstypen 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 anzupassen.

Wenn Sie eine Looker (Google Cloud Core)-Instanz erstellen, ist das LookML-Beispielprojekt bereits als leeres Repository auf Ihrer Instanz konfiguriert. Es verwendet Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC), um eine Verbindung zu einer von Google verwalteten BigQuery-Datenbank herzustellen.

Vorbereitung: BigQuery API aktivieren

Bevor Sie das LookML ändern, die Explores abfragen und die Beispiel-Dashboards aus dem LookML-Beispielprojekt ansehen können, muss ein Nutzer mit der Looker-Administrator IAM-Rolle die BigQuery API für das Google Cloud Projekt aktivieren, das Ihre Looker (Google Cloud Core)-Instanz enthält. Aktualisieren Sie nach dem Aktivieren der API die Seite der Console, um zu bestätigen, dass die API aktiviert wurde.

API aktivieren

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 am LookML-Beispiel vornehmen und sehen, wie sich diese Änderungen auf die Explore-Oberfläche auswirken. Das LookML-Beispielprojekt enthält auch vorgefertigte 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 LookML-Beispielprojekt zu:

  1. Wählen Sie im linken Navigationsbereich Entwickeln aus, um das Menü Entwickeln zu öffnen.
  2. Wählen Sie das Projekt sample_thelook_ecommerce aus. Wenn Sie zum Beispielprojekt navigieren, wird standardmäßig die Datei START_HERE_README.md geöffnet.
  3. Lesen Sie die Anleitung in den Dateien START_HERE_README.md oder navigieren Sie zu einer anderen Projektdatei.
  4. Wenn Sie Änderungen am LookML testen möchten, rufen Sie den Entwicklermodus auf und folgen Sie der Anleitung in der README.md Datei.

Abfragen mit den Beispiel-Explores erstellen

Standardmäßig sind im LookML-Beispielprojekt die folgenden Explores definiert:

  • 1) Basic Ecommerce
  • 2) Intermediate Ecommerce
  • 3) Intermediate Ecommerce (Valid Orders only)
  • 4) Advanced Ecommerce (Valid Orders only)

So greifen Sie auf die Beispiel-Explores zu:

  1. Wählen Sie im linken Navigationsbereich Explore aus, um das Menü Explore zu öffnen.
  2. 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 verwenden.

Beispiel-Dashboards 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 grundlegende Visualisierungen
  • Business Pulse – Beispiele für fortgeschrittene Visualisierungen
  • 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 vorgefertigten Startseite der Instanz angezeigt.

Außerdem werden diese Beispiel-Dashboards in Ihrer Instanz im Ordner Gemeinsame Ordner (mit dem Namen Ordner von „Ihre Organisation“) angezeigt.

So greifen Sie auf die Beispiel-Dashboards im Ordner Gemeinsame Ordner zu:

  1. Wählen Sie im linken Navigationsbereich Ordner aus.
  2. Wählen Sie auf der Seite Alle Ordner die Option Gemeinsame Ordner aus.
  3. Wählen Sie auf der Seite Ordner von „Ihre Organisation“ eines der Beispiel-Dashboards aus.

Sie können die Dashboards dann ansehen und ändern. Weitere Informationen finden Sie unter Dashboards ansehen und Benutzerdefinierte Dashboards bearbeiten.

Eine Reihe von Kurzanleitungen mit dem LookML-Beispielprojekt durcharbeiten

Wenn Ihre Looker (Google Cloud Core)-Instanz mit dem LookML-Beispielprojekt eingerichtet ist, können Sie die folgenden Kurzanleitungen durcharbeiten, um die verschiedenen Schritte kennenzulernen, die für den Einstieg in Looker (Google Cloud Core) erforderlich sind. Dazu gehören das Herstellen einer Verbindung zu Ihrem Data Warehouse sowie das Erstellen und Freigeben von Dashboards mit umfassenden Visualisierungen. In den Kurzanleitungen werden gängige Looker-Verfahren anhand des LookML-Beispielprojekts erläutert. Sobald Sie mit den Verfahren vertraut sind, können Sie die Schritte auf Ihre eigenen Datenverbindungen und Datensätze anwenden.

Die folgenden Kurzanleitungen werden in der Reihenfolge angezeigt, die in der Regel für die Einrichtung und Verwendung einer Looker-Instanz von Grund auf erforderlich ist. Da in den Kurzanleitungen jedoch das LookML-Beispielprojekt verwendet wird, können Sie sie unabhängig voneinander in beliebiger Reihenfolge durcharbeiten:

  1. Verbindung für eine Instanz mit öffentlicher IP-Adresse erstellen: Hier erfahren Sie, wie Sie eine Datenbankverbindung für eine Looker (Google Cloud Core)-Instanz mit öffentlicher IP-Adresse erstellen, die als Grundlage für ein beliebiges LookML-Projekt oder für ein bestimmtes LookML-Projekt verwendet werden kann.
  2. 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.
  3. Daten modellieren: Hier erfahren Sie, wie Sie dem Modell, das aus Beispieldaten generiert wurde, zusätzliche Dimensionen, Messwerte und Filter hinzufügen.
  4. Dashboard mit Beispieldaten erstellen: Hier erfahren Sie, wie Sie mit Beispieldaten aus dem Explore Intermediate Ecommerce im LookML-Beispielprojekt in Ihrer Looker (Google Cloud Core)-Instanz ein Dashboard erstellen.
  5. 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 Standardrollen von Looker das Modell All in Ihrer Looker (Google Cloud Core)-Instanz festgelegt. Daher können standardmäßig alle Nutzer auf alle Modelle zugreifen, die im Projekt sample_thelook_ecommerce definiert sind.

Wenn Sie verhindern möchten, dass bestimmte Nutzer ein oder mehrere Modelle aus dem Projekt ansehen oder damit interagieren können, können Sie ein Modellset erstellen, das 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 Beispielverbindung aus Ihrer Instanz entfernen. Folgen Sie der Anleitung unter Auf Projektinformationen zugreifen und sie bearbeiten, um das Projekt zu entfernen.

Sie können auch die sample_bigquery_connection Verbindung löschen. Folgen Sie dazu der Anleitung auf der Dokumentationsseite Verbindungen.

Nächste Schritte