Hier erfahren Sie, wie Sie mit Looker (Google Cloud Core) automatisch ein grundlegendes Datenmodell aus einer Verbindung generieren, die in jeder Instanz enthalten ist.
Auf jeder Looker (Google Cloud Core)-Instanz ist standardmäßig das LookML-Beispielprojekt installiert. Das Beispiel-LookML-Projekt enthält ausgewählte LookML-Modelle, die auf dem öffentlichen BigQuery-Dataset the Look eCommerce
basieren. Das Beispiel-LookML-Projekt verwendet eine Verbindung, sample_bigquery_connection
. Mit dieser Verbindung können Sie ein neues Datenmodell generieren, das auf einer der Tabellen des Beispielprojekts basiert. Da diese Kurzanleitung nur zu Schulungszwecken dient, löschen Sie das Datenmodell am Ende des Vorgangs.
Hinweise
Für diese Kurzanleitung benötigen Sie Folgendes:
- Zugriff auf eine Looker (Google Cloud Core)-Instanz, die das LookML-Beispielprojekt enthält.
- Ein Nutzer mit der IAM-Rolle Looker-Administrator muss die BigQuery API für das Google Cloud -Projekt aktivieren, das Ihre Looker (Google Cloud Core)-Instanz enthält.
- Sie benötigen entweder die Rolle Looker-Administrator oder die Berechtigung
develop
.
Rufen Sie die Seite „Modell erstellen“ auf.
- Aktivieren Sie auf der Startseite von Looker (Google Cloud-Kern) den Entwicklermodus, indem Sie im Hauptnavigationsmenü die Option Entwicklermodus aktivieren.
- Klicken Sie auf der Startseite von Looker (Google Cloud Core) im Hauptnavigationsmenü auf die Schaltfläche Erstellen, um das Drop-down-Menü zu öffnen.
- Wählen Sie im Drop-down-Menü LookML-Modell aus, um die Seite Modell erstellen zu öffnen.
Modell bestimmen
Führen Sie auf der Seite Modell erstellen die folgenden Schritte aus:
- Wählen Sie im Abschnitt Datenbankverbindung auswählen im Drop-down-Menü
sample_bigquery_connection
aus. - Wählen Sie das Optionsfeld aus, um das Modell dem Projekt
sample_thelook_ecommerce
hinzuzufügen, und klicken Sie auf Weiter. - Lassen Sie im Bereich Tabellen auswählen das Standardprojekt Google Cloud im Feld GCP-Projekt auswählen.
- Wählen Sie im Feld Datasets die Option
bq_dataset
aus. - Klicken Sie auf den Pfeil rechts neben
bq_dataset
, um das Feld Tabellen aufzurufen. - Wählen Sie im Feld Tables (Tabellen) die Option
bq_table
aus. - Klicken Sie auf den Pfeil rechts neben
bq_table
, um das Feld Felder aufzurufen. - Wählen Sie im Feld Felder alle Felder aus und klicken Sie auf Weiter.
- Wählen Sie im Abschnitt Primärschlüssel auswählen Name als Primärschlüssel aus und klicken Sie auf Weiter.
- Wählen Sie im Bereich Zu erstellende Explores auswählen die Datei
bq_table.view
aus und klicken Sie auf Weiter. - Geben Sie im Bereich Modellnamen eingeben einen eindeutigen Modellnamen ein.
- Klicken Sie auf die Schaltfläche Modell vervollständigen und ansehen. Dadurch gelangen Sie zur Looker-IDE.
Modell ansehen
Nachdem Sie alle Felder auf der Seite Modell erstellen ausgefüllt haben, können Sie sich das von Looker generierte Modell ansehen.
Modelldateien in der Looker-IDE aufrufen
- Nachdem Sie auf die Schaltfläche Modell fertigstellen und ansehen geklickt haben, werden Sie zur Looker-IDE weitergeleitet. Im Dateibrowser der IDE sehen Sie die Ordner für die vorhandenen Beispiel-LookML-Modelle:
0_start_here
,1_basic_lookml
,2_intermediate_lookml
und3_advanced_lookml
. Außerdem sehen Sie die Ordnermodels
undviews
, die für das generierte Modell erstellt wurden. - Maximieren Sie die Ordner
models
undviews
, um die LookML-Dateien zu sehen, die Looker für das Modell erstellt hat, das Sie auf der Seite Modell erstellen definiert haben. Der blaue Punkt neben jeder Datei gibt an, dass es sich um neue Dateien handelt, die noch nicht in der Produktion bereitgestellt wurden.- In der Datei
.model
wird das Modell definiert. In der Modelldatei sehen Sie die ausgewählte Verbindung, diebq_table
-Ansicht sowie andere Standardkonfigurationen. - In der Datei
bq_table.view
wird die Ansicht definiert. In der Ansichtsdatei sehen Sie die von Ihnen ausgewählten Felderbirthdate
,name
undrating
und wie sie in der BigQuery-Datenbanktabelle definiert sind. Außerdem wird ein standardmäßigescount
-Maß angezeigt, das von Looker hinzugefügt wurde.
- In der Datei
- Außerdem sehen Sie die von Looker generierte
README.md
-Datei, da auf der Seite Modell erstellen standardmäßig das Kästchen Eine Readme-Datei mit weiteren Informationen zur Verwendung von LookML generieren ausgewählt war.
Modell auf der Seite „LookML-Projekte“ ansehen
- Öffnen Sie in der IDE das Hauptnavigationsmenü, indem Sie auf das Symbol Hauptmenü klicken.
- Wenn Sie sich nicht im Menü Entwickeln befinden, klicken Sie auf Entwickeln.
- Wählen Sie im Menü Entwickeln die Option Projekte aus, um die Seite LookML-Projekte aufzurufen.
- Sehen Sie sich Ihr Modell in der Spalte Models der Zeile sample_thelook_ecommerce an. Es wird zusammen mit den Modellen
advanced_ecomm
,basic_ecomm
undintermediate_ecomm
aus dem Beispiel-LookML-Projekt angezeigt.
Explore aufrufen, das vom Modell erstellt wurde
- Klicken Sie auf der Seite Projekte auf den Namen Ihres Modells, um zur Modelldatei in der IDE zurückzukehren.
- Wenn die Modelldatei in der IDE geöffnet ist, klicken Sie oben in der IDE neben dem Dateinamen auf den Pfeil Dateiaktionen ansehen.
- Wählen Sie im Drop-down-Menü Explore Bq Table- your_model_name aus. Dadurch gelangen Sie zum Explore Bq-Tabelle, das von Ihrem Modell erstellt wurde.
- Notieren Sie sich in der Feldauswahl die Dimensionen Geburtsdatum, Name und Bewertung, die Sie auf der Seite Modell erstellen ausgewählt haben, sowie den Standardmesswert Anzahl.
Die Modelldateien, die Modellkonfiguration und das explorative Analysetool, die Sie sich angesehen haben, sind nur im persönlichen Git-Branch verfügbar, wenn Sie sich im Entwicklungsmodus befinden. Wenn Sie dieses Modell für andere Nutzer in Ihrer Looker (Google Cloud Core)-Instanz verfügbar machen möchten, committen Sie Ihre Änderungen, führen Sie einen Merge des Branches durch und stellen Sie den Produktions-Branch bereit. Für diesen Schnellstart löschen Sie das Modell jedoch, wie im nächsten Abschnitt beschrieben.
Bereinigen
Um die Looker-Leistung zu maximieren, sollten nicht benötigte Modelle nicht in der Produktion bereitgestellt werden. Um einen sauberen persönlichen Git-Branch zu pflegen und zu verhindern, dass dieses Modell versehentlich in der Produktion bereitgestellt wird, führen Sie die folgenden Schritte aus, um das Modell zu löschen:
- Klicken Sie im explorativen Analysetool in der Feldauswahl auf den Link Zu LookML. Dadurch gelangen Sie zur Looker-IDE.
- Wählen Sie in der IDE das Symbol Git-Aktionen aus.
- Klicken Sie im Menü Git-Aktionen auf Zurücksetzen auf.
Achten Sie im Fenster Zurück zu darauf, dass die Option Nicht übernommene Änderungen rückgängig machen ausgewählt ist, und klicken Sie auf Bestätigen.
In der IDE sollten Ihre Modelldateien nicht mehr angezeigt werden.
Wenn Sie die Modellkonfiguration löschen möchten, rufen Sie die Seite Projekte auf. Klicken Sie dazu im Menü Entwickeln auf Projekte.
Suchen Sie in der Tabelle nach Ihrem Modell und klicken Sie in der entsprechenden Zeile auf die Schaltfläche Konfigurieren.
Prüfen Sie, ob Sie sich im Fenster für Ihr Modell befinden, indem Sie den Namen im Feld Modell prüfen. Klicken Sie dann auf Modellkonfiguration löschen.
Nächste Schritte
- LookML-Modell generieren
- Looker IDE – Übersicht
- LookML-Dateien und ‑Ordner verwalten
- Gängige LookML-Muster
- Versionsverwaltung verwenden und bereitstellen