Modell aus Beispieldaten erstellen
Hier erfahren Sie, wie Sie mit Looker (Google Cloud Core) automatisch ein einfaches Datenmodell aus einer Verbindung generieren, die in jeder Instanz enthalten ist.
Jede Looker (Google Cloud Core)-Instanz enthält das LookML-Beispielprojekt, das standardmäßig auf der Instanz installiert ist. Das LookML-Beispielprojekt enthält kuratierte LookML-Modelle, die auf dem öffentlichen BigQuery-Dataset the Look eCommerce basieren. Im LookML-Beispielprojekt wird eine Verbindung verwendet, sample_bigquery_connection. Mit dieser Verbindung können Sie ein neues Datenmodell erstellen, das auf einer der Tabellen des Beispielprojekts basiert. Da diese Kurzanleitung nur zu Schulungszwecken dient, löschen Sie das Datenmodell am Ende des Prozesses.
Hinweise
Für diesen Schnellstart benötigen Sie Folgendes:
- Zugriff auf eine Looker (Google Cloud Core)-Instanz, die das LookML-Beispielprojekt enthält.
- Aktivieren Sie die BigQuery API für das Google Cloud Projekt, das Ihre Looker (Google Cloud Core)-Instanz enthält.
Erforderliche Rollen
Für diese Kurzanleitung benötigen Sie die entsprechende IAM-Rolle (Identity and Access Management) und Looker-Rolle.
Identitäts- und Zugriffsverwaltungsrollen
Ihr Looker (Google Cloud Core)-Administrator gewährt Ihnen über das Identity and Access Management-System von Google CloudZugriff auf die Looker (Google Cloud Core)-Anwendung.
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Looker Instance User (roles/looker.instanceUser) für das Google Cloud -Projekt zuzuweisen, das die Looker (Google Cloud Core)-Instanz enthält, um die Berechtigung zu erhalten, die Sie für den Zugriff auf die Looker (Google Cloud Core)-Anwendung benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Diese vordefinierte Rolle enthält die Berechtigung looker.instances.login, die für den Zugriff auf die Looker (Google Cloud Core)-Anwendung erforderlich ist.
Sie können diese Berechtigung auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Looker-Berechtigungen
Sie benötigen entweder die Rolle Looker-Administrator oder die Berechtigung develop.
Zur Seite „Modell erstellen“
- Klicken Sie auf der Looker (Google Cloud Core)-Startseite auf das Hauptmenü und aktivieren Sie den Entwicklermodus, indem Sie unten im Menü den Ein/Aus-Schalter Entwicklermodus auswählen.
- Klicken Sie auf der Looker (Google Cloud Core)-Startseite 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_connectionaus. - Wählen Sie das Optionsfeld aus, um das Modell dem Projekt
sample_thelook_ecommercehinzuzufü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_datasetaus. - Klicken Sie auf den Pfeil rechts neben
bq_dataset, um zum Feld Tabellen zu gelangen. - Wählen Sie im Feld Tabellen die Option
bq_tableaus. - Klicken Sie auf den Pfeil rechts neben
bq_table, um zum Feld Felder zu gelangen. - Wählen Sie im Feld Felder alle Felder aus und klicken Sie auf Weiter.
- Wählen Sie im Bereich Primärschlüssel auswählen die Option 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.viewaus und klicken Sie auf Weiter. - Geben Sie im Bereich Modellname 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 ansehen
- Nachdem Sie auf die Schaltfläche Modell fertigstellen und ansehen geklickt haben, befinden Sie sich in der Looker-IDE. Im Dateibrowser der IDE sehen Sie die Ordner für die vorhandenen LookML-Beispielmodelle:
0_start_here,1_basic_lookml,2_intermediate_lookmlund3_advanced_lookml. Außerdem sehen Sie die Ordner, die für das generierte Modell erstellt wurden:modelsundviews. - Maximieren Sie die Ordner
modelsundviews, 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 weist darauf hin, dass es sich um neue Dateien handelt, die noch nicht in der Produktion bereitgestellt wurden.- In der Datei
.modelwird das Modell definiert. In der Modelldatei sehen Sie die ausgewählte Verbindung, die Ansichtbq_tablesowie andere Standardkonfigurationen. - In der Datei
bq_table.viewwird die Ansicht definiert. In der Ansichtsdatei sehen Sie die Felderbirthdate,nameundrating, die Sie ausgewählt haben, und wie sie in der BigQuery-Datenbanktabelle definiert sind. Außerdem sehen Sie die Standardmessungcount, die von Looker hinzugefügt wurde.
- In der Datei
- Außerdem sehen Sie die
README.md-Datei, die von Looker generiert wurde, da das Kästchen Erstellen Sie eine Readme-Datei mit weiteren Informationen zur Verwendung von LookML auf der Seite Modell erstellen standardmäßig aktiviert 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 noch nicht im Menü Develop (Entwickeln) befinden, klicken Sie auf Develop.
- Wählen Sie im Menü Entwickeln die Option Projekte aus, um zur Seite LookML-Projekte zu gelangen.
- Sehen Sie sich Ihr Modell in der Spalte Modelle der Zeile sample_thelook_ecommerce an. Es wird zusammen mit den Modellen
advanced_ecomm,basic_ecommundintermediate_ecommaus dem LookML-Beispielprojekt angezeigt.
Vom Modell erstelltes Explore ansehen
- Klicken Sie auf der Seite Projekte auf den Namen Ihres Modells, um zur Modelldatei in der IDE zurückzukehren.
- Klicken Sie, während die Modelldatei in der IDE geöffnet ist, oben in der IDE neben dem Dateinamen auf den Pfeil Dateiaktionen ansehen.
- Wählen Sie im Drop-down-Menü Bq-Tabelle untersuchen – Ihr_Modellname aus. Durch diese Auswahl gelangen Sie zum Bq Table-Explore, das von Ihrem Modell erstellt wurde.
- Beachten Sie in der Feldauswahl die Dimensionen Geburtsdatum, Name und Bewertung, die Sie auf dieser Seite Modell erstellen ausgewählt haben, sowie den Standardmesswert Anzahl.
Die Modell- und Konfigurationsdateien sowie die Explorations, die Sie aufgerufen haben, sind im Entwicklermodus nur in Ihrem persönlichen Git-Branch verfügbar. Wenn Sie dieses Modell anderen Nutzern in Ihrer Looker (Google Cloud Core)-Instanz zur Verfügung stellen möchten, müssen Sie Ihre Änderungen committen, Ihren Branch zusammenführen und den Produktionsbranch bereitstellen. Für diese Kurzanleitung löschen Sie dieses Modell jedoch, wie im nächsten Abschnitt beschrieben.
Bereinigen
Um die Looker-Leistung zu maximieren, sollten unnötige Modelle nicht in der Produktion bereitgestellt werden. Damit Ihr persönlicher Git-Branch sauber bleibt und Sie das Modell nicht versehentlich in der Produktion bereitstellen, führen Sie die folgenden Schritte aus, um das Modell zu löschen:
- Klicken Sie im Explore 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ücksetzen auf darauf, dass die Option Nicht übernommene Änderungen zurücksetzen 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, indem Sie im Menü Entwickeln auf Projekte klicken.
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. Sehen Sie dazu im Feld Modell nach. Klicken Sie dann auf Modellkonfiguration löschen.